| インタフェース | 説明 |
|---|---|
| BeanFactory<T,R> |
インスタンスを作成する処理のインタフェース
|
| HeaderMapper |
カラムに対するヘッダーを決める処理のインタフェース。
|
| ProcessorBuilder<T> |
CellProcessorを組み立てるためのインタフェース。 |
| クラス | 説明 |
|---|---|
| AbstractProcessorBuilder<T> |
アノテーションによる
CellProcessorを組み立てるベースとなるクラス。 |
| AnnotationComparator |
入力値検証を行うアノテーションの順番に並び変えます。
|
| AnnotationExpander |
繰り返しのアノテーション、合成のアノテーションを考慮して、アノテーションを展開します。
|
| BeanMapping<T> |
解析したBeanのマッピング情報です。
|
| BeanMappingFactory |
BeanからCSVのマッピング情報を作成するクラス。
|
| BeanMappingFactoryHelper |
BeanMappingを組み立てる時のヘルパクラス。 |
| CallbackMethod | |
| ColumnMapping |
解析したカラムのマッピング情報です。
|
| Configuration |
CellProcessorを組み立てる際の設定を保持するクラス。 |
| DefaultBeanFactory |
Beanのインスタンスを生成する標準のクラス。
|
| DefaultHeaderMapper |
カラムのラベル情報をヘッダーとする。
|
| ExpandedAnnotation |
展開したアノテーション情報を保持するクラス。
|
| FieldAccessor |
フィールドに統一的にアクセスするためのクラス。
|
| FixedSizeBeanMappingFactory |
固定長用のBean定義からCSVのマッピング情報を作成するクラス。
|
| FixedSizeColumnProperty |
固定長のカラムのアノテーション
CsvFixedSize を元に作成した情報。 |
| FixedSizeHeaderMapper |
アノテーション
CsvFixedSizeを元に、ヘッダーラベル情報を処理します。 |
| GeneralProcessorBuilder<T> |
不明なタイプの時の汎用のビルダクラス。
|
| LazyBeanMappingFactory |
カラム番号の設定、チェックを行わないで、BeanからCSVのマッピング情報を作成するクラス。
|
| ListenerCallbackMethod |
Listenerクラス用のコールバック用メソッドの実行
|
| ProcessorBuilderResolver |
各タイプに対して、登録された
ProcessorBuilderを解決するクラス。 |
| SpringBeanFactory |
Springのコンテナからインタンスを作成するためのクラスです。
|
| 列挙 | 説明 |
|---|---|
| BuildCase |
CellProcessorを組み立てる時のケースを表現する列挙型です。
|
CellProcessorを組み立てる機能を提供します。Copyright © 2025 mygreen. All rights reserved.