T
- 親 FlatFileItemReaderBuilder
の型 public static class FlatFileItemReaderBuilder.FixedLengthBuilder<T>
extends java.lang.Object
FixedLengthTokenizer
を構築するためのビルダー 修飾子 | コンストラクターと説明 |
---|---|
protected | FixedLengthBuilder(FlatFileItemReaderBuilder<T> parent) |
修飾子と型 | メソッドと説明 |
---|---|
FlatFileItemReaderBuilder.FixedLengthBuilder<T> | addColumns(Range range) 既存のリストに列範囲を追加します |
FlatFileItemReaderBuilder.FixedLengthBuilder<T> | addColumns(Range range, int index) 既存のリストに列範囲を挿入します |
FixedLengthTokenizer | build() FixedLengthTokenizer を返します |
FlatFileItemReaderBuilder.FixedLengthBuilder<T> | columns(Range... ranges) 各フィールドの列範囲 |
FlatFileItemReaderBuilder.FixedLengthBuilder<T> | fieldSetFactory(FieldSetFactory fieldSetFactory) 結果の FieldSet を作成するためのファクトリ。 |
FlatFileItemReaderBuilder<T> | names(java.lang.String... names) ファイルから解析されるフィールドの名前。 |
FlatFileItemReaderBuilder.FixedLengthBuilder<T> | strict(boolean strict) 行内のトークンの数が、構成されたフィールド(範囲)の数と一致する必要があるかどうかを示すブール。 |
protected FixedLengthBuilder(FlatFileItemReaderBuilder<T> parent)
public FlatFileItemReaderBuilder.FixedLengthBuilder<T> columns(Range... ranges)
ranges
- 列範囲 FixedLengthTokenizer.setColumns(Range[])
public FlatFileItemReaderBuilder.FixedLengthBuilder<T> addColumns(Range range)
range
- 新しい列範囲 FixedLengthTokenizer.setColumns(Range[])
public FlatFileItemReaderBuilder.FixedLengthBuilder<T> addColumns(Range range, int index)
range
- 新しい列範囲 index
- 追加するインデックス FixedLengthTokenizer.setColumns(Range[])
public FlatFileItemReaderBuilder<T> names(java.lang.String... names)
names
- フィールドの名前 AbstractLineTokenizer.setNames(String[])
public FlatFileItemReaderBuilder.FixedLengthBuilder<T> strict(boolean strict)
strict
- デフォルトは trueAbstractLineTokenizer.setStrict(boolean)
public FlatFileItemReaderBuilder.FixedLengthBuilder<T> fieldSetFactory(FieldSetFactory fieldSetFactory)
FieldSet
を作成するためのファクトリ。デフォルトは DefaultFieldSetFactory
です。fieldSetFactory
- FieldSet
を作成するためのファクトリ AbstractLineTokenizer.setFieldSetFactory(FieldSetFactory)
public FixedLengthTokenizer build()
FixedLengthTokenizer
を返します