インタフェース | 説明 |
---|---|
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 |
フィールドに統一的にアクセスするためのクラス。
|
FixedSizeHeaderMapper |
アノテーション
CsvFixedSize を元に、ヘッダーラベル情報を処理します。 |
GeneralProcessorBuilder<T> |
不明なタイプの時の汎用のビルダクラス。
|
LazyBeanMappingFactory |
カラム番号の設定、チェックを行わないで、BeanからCSVのマッピング情報を作成するクラス。
|
ListenerCallbackMethod |
Listenerクラス用のコールバック用メソッドの実行
|
ProcessorBuilderResolver |
各タイプに対して、登録された
ProcessorBuilder を解決するクラス。 |
SpringBeanFactory |
Springのコンテナからインタンスを作成するためのクラスです。
|
列挙 | 説明 |
---|---|
BuildCase |
CellProcessorを組み立てる時のケースを表現する列挙型です。
|
CellProcessor
を組み立てる機能を提供します。Copyright © 2022 mygreen. All rights reserved.