T
- 親 FlatFileItemWriterBuilder
の型 public static class FlatFileItemWriterBuilder.DelimitedBuilder<T>
extends java.lang.Object
DelimitedLineAggregator
を構築するためのビルダー 修飾子 | コンストラクターと説明 |
---|---|
protected | DelimitedBuilder(FlatFileItemWriterBuilder<T> parent) |
修飾子と型 | メソッドと説明 |
---|---|
DelimitedLineAggregator<T> | build() |
FlatFileItemWriterBuilder.DelimitedBuilder<T> | delimiter(java.lang.String delimiter) ファイルの区切り文字を定義します。 |
FlatFileItemWriterBuilder<T> | fieldExtractor(FieldExtractor<T> fieldExtractor) 各アイテムからフィールドを抽出するために使用する FieldExtractor を設定します。 |
FlatFileItemWriterBuilder<T> | names(java.lang.String... names) 区切られたファイル内で発生した順序で返されるフィールド内の各フィールドの名前。 |
protected DelimitedBuilder(FlatFileItemWriterBuilder<T> parent)
public FlatFileItemWriterBuilder.DelimitedBuilder<T> delimiter(java.lang.String delimiter)
delimiter
- フィールド間の区切り文字として使用される文字列。DelimitedLineAggregator.setDelimiter(String)
public FlatFileItemWriterBuilder<T> names(java.lang.String... names)
fieldExtractor(FieldExtractor)
を介して明示的なフィールド抽出が設定されていない場合にのみ、BeanWrapperFieldExtractor
を作成するために使用されます。names
- 各フィールドの名前 FlatFileItemWriterBuilder
BeanWrapperFieldExtractor.setNames(String[])
public FlatFileItemWriterBuilder<T> fieldExtractor(FieldExtractor<T> fieldExtractor)
FieldExtractor
を設定します。fieldExtractor
- 各アイテムからフィールドを抽出するために使用する FlatFileItemWriterBuilder
public DelimitedLineAggregator<T> build()