T
- 親 FlatFileItemWriterBuilder
の型 public static class FlatFileItemWriterBuilder.FormattedBuilder<T>
extends java.lang.Object
FormatterLineAggregator
を構築するためのビルダー。修飾子 | コンストラクターと説明 |
---|---|
protected | FormattedBuilder(FlatFileItemWriterBuilder<T> parent) |
修飾子と型 | メソッドと説明 |
---|---|
FormatterLineAggregator<T> | build() |
FlatFileItemWriterBuilder<T> | fieldExtractor(FieldExtractor<T> fieldExtractor) 各アイテムからフィールドを抽出するために使用する FieldExtractor を設定します。 |
FlatFileItemWriterBuilder.FormattedBuilder<T> | format(java.lang.String format) アイテムの集約に使用するフォーマット文字列を設定します |
FlatFileItemWriterBuilder.FormattedBuilder<T> | locale(java.util.Locale locale) ロケールを設定します。 |
FlatFileItemWriterBuilder.FormattedBuilder<T> | maximumLength(int maximumLength) フォーマットされた文字列の最大長を設定します。 |
FlatFileItemWriterBuilder.FormattedBuilder<T> | minimumLength(int minimumLength) フォーマットされた文字列の最小長を設定します。 |
FlatFileItemWriterBuilder<T> | names(java.lang.String... names) フォーマットされたファイル内で発生する順序で返されるフィールド内の各フィールドの名前。 |
protected FormattedBuilder(FlatFileItemWriterBuilder<T> parent)
public FlatFileItemWriterBuilder.FormattedBuilder<T> format(java.lang.String format)
format
- アイテムの集約に使用 public FlatFileItemWriterBuilder.FormattedBuilder<T> locale(java.util.Locale locale)
locale
- 使用対象 public FlatFileItemWriterBuilder.FormattedBuilder<T> minimumLength(int minimumLength)
minimumLength
- フォーマットされた文字列 public FlatFileItemWriterBuilder.FormattedBuilder<T> maximumLength(int maximumLength)
maximumLength
- フォーマットされた文字列 public FlatFileItemWriterBuilder<T> fieldExtractor(FieldExtractor<T> fieldExtractor)
FieldExtractor
を設定します。fieldExtractor
- 各アイテムからフィールドを抽出するために使用する public FlatFileItemWriterBuilder<T> names(java.lang.String... names)
fieldExtractor(FieldExtractor)
を介して明示的なフィールドエクストラクターが設定されていない場合にのみ、BeanWrapperFieldExtractor
を作成するために使用されます。names
- 各フィールドの名前 FlatFileItemWriterBuilder
BeanWrapperFieldExtractor.setNames(String[])
public FormatterLineAggregator<T> build()