クラス FlatFileItemWriterBuilder.DelimitedBuilder<T>
java.lang.ObjectSE
org.springframework.batch.item.file.builder.FlatFileItemWriterBuilder.DelimitedBuilder<T>
- 型パラメーター:
T
- 親FlatFileItemWriterBuilder
の型
- 含まれているクラス:
- FlatFileItemWriterBuilder<T>
DelimitedLineAggregator
を構築するためのビルダー コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明build()
ファイルの区切り文字を定義します。fieldExtractor
(FieldExtractor<T> fieldExtractor) 各アイテムからフィールドを抽出するために使用するFieldExtractor
を設定します。区切られたファイル内で発生した順序で返されるフィールド内の各フィールドの名前。quoteCharacter
(StringSE quoteCharacter) 区切り文字で区切られたフィールドごとに引用符を定義します。sourceType
(ClassSE<T> sourceType) フィールドが抽出される項目の型を指定します。
コンストラクターの詳細
DelimitedBuilder
メソッドの詳細
delimiter
ファイルの区切り文字を定義します。- パラメーター:
delimiter
- フィールド間の区切り文字として使用される文字列。- 戻り値:
- チェーン用のビルダーのインスタンス。
- 関連事項:
sourceType
フィールドが抽出される項目の型を指定します。これは、指定された型 (つまり、レコードまたは通常のクラス) に基づいて適切なFieldExtractor
を構成するために使用されます。- パラメーター:
sourceType
- フィールドが抽出されるアイテムの型- 戻り値:
- ビルダーの現在のインスタンス。
- 導入:
- 5.0
quoteCharacter
区切り文字で区切られたフィールドごとに引用符を定義します。デフォルトは空の文字列です。- パラメーター:
quoteCharacter
- 集約の引用符として使用される文字列。- 戻り値:
- チェーン用のビルダーのインスタンス。
- 導入:
- 5.1
- 関連事項:
names
区切られたファイル内での発生順に返されるフィールド内の各フィールドの名前。これらの名前は、fieldExtractor(FieldExtractor)
を介して明示的なフィールド抽出が設定されていない場合にのみ、BeanWrapperFieldExtractor
を作成するために使用されます。- パラメーター:
names
- 各フィールドの名前- 戻り値:
- 親
FlatFileItemWriterBuilder
- 関連事項:
fieldExtractor
各アイテムからフィールドを抽出するために使用するFieldExtractor
を設定します。- パラメーター:
fieldExtractor
- 各アイテムからフィールドを抽出するために使用する- 戻り値:
- 親
FlatFileItemWriterBuilder
build