T
- 親 FlatFileItemReaderBuilder
の型 public static class FlatFileItemReaderBuilder.DelimitedBuilder<T>
extends java.lang.Object
DelimitedLineTokenizer
を構築するためのビルダー 修飾子 | コンストラクターと説明 |
---|---|
protected | DelimitedBuilder(FlatFileItemReaderBuilder<T> parent) |
修飾子と型 | メソッドと説明 |
---|---|
FlatFileItemReaderBuilder.DelimitedBuilder<T> | addIncludedField(int field) ファイルから含めるフィールドのリストにインデックスを追加します |
DelimitedLineTokenizer | build() DelimitedLineTokenizer を返します |
FlatFileItemReaderBuilder.DelimitedBuilder<T> | delimiter(java.lang.String delimiter) ファイルの区切り文字を定義します。 |
FlatFileItemReaderBuilder.DelimitedBuilder<T> | fieldSetFactory(FieldSetFactory fieldSetFactory) 結果の FieldSet を作成するためのファクトリ。 |
FlatFileItemReaderBuilder.DelimitedBuilder<T> | includedFields(java.lang.Integer... fields) 含まれる区切りファイル内のフィールドのインデックスのリスト |
FlatFileItemReaderBuilder<T> | names(java.lang.String... names) 区切られたファイル内で発生した順序で返されるフィールド内の各フィールドの名前。 |
FlatFileItemReaderBuilder.DelimitedBuilder<T> | quoteCharacter(char quoteCharacter) フィールドの引用に使用する文字を定義します。 |
protected DelimitedBuilder(FlatFileItemReaderBuilder<T> parent)
public FlatFileItemReaderBuilder.DelimitedBuilder<T> delimiter(java.lang.String delimiter)
delimiter
- フィールド間の区切り文字として使用される文字列。DelimitedLineTokenizer.setDelimiter(String)
public FlatFileItemReaderBuilder.DelimitedBuilder<T> quoteCharacter(char quoteCharacter)
quoteCharacter
- 引用フィールドの定義に使用される文字 DelimitedLineTokenizer.setQuoteCharacter(char)
public FlatFileItemReaderBuilder.DelimitedBuilder<T> includedFields(java.lang.Integer... fields)
fields
- フィールドのインデックス DelimitedLineTokenizer.setIncludedFields(int[])
public FlatFileItemReaderBuilder.DelimitedBuilder<T> addIncludedField(int field)
field
- 含まれるインデックス DelimitedLineTokenizer.setIncludedFields(int[])
public FlatFileItemReaderBuilder.DelimitedBuilder<T> fieldSetFactory(FieldSetFactory fieldSetFactory)
FieldSet
を作成するためのファクトリ。デフォルトは DefaultFieldSetFactory
です。fieldSetFactory
- FieldSet
を作成するためのファクトリ AbstractLineTokenizer.setFieldSetFactory(FieldSetFactory)
public FlatFileItemReaderBuilder<T> names(java.lang.String... names)
names
- 各フィールドの名前 FlatFileItemReaderBuilder
AbstractLineTokenizer.setNames(String[])
public DelimitedLineTokenizer build()
DelimitedLineTokenizer
を返します