public class CompositeItemWriterBuilder<T>
extends java.lang.Object
コンストラクターと説明 |
---|
CompositeItemWriterBuilder() |
修飾子と型 | メソッドと説明 |
---|---|
CompositeItemWriter<T> | build() 完全に構築された CompositeItemWriter を返します。 |
CompositeItemWriterBuilder<T> | delegates(ItemWriter<? super T>... delegates) デリゲートとして使用するアイテムライター。 |
CompositeItemWriterBuilder<T> | delegates(java.util.List<ItemWriter<? super T>> delegates) デリゲートとして使用するアイテムライターのリスト。 |
CompositeItemWriterBuilder<T> | ignoreItemStream(boolean ignoreItemStream) CompositeItemWriter に関連付けられたアイテムライターデリゲートの open、close、update メソッドを呼び出すかどうかのポリシーを確立します。 |
public CompositeItemWriterBuilder<T> ignoreItemStream(boolean ignoreItemStream)
ignoreItemStream
- false の場合、CompositeItemWriter の対応するメソッドが呼び出されると、デリゲートの open、close、update メソッドが呼び出されます。true の場合、デリゲートの open、close、update メソッドは呼び出されません(デフォルトは false)。CompositeItemWriter.setIgnoreItemStream(boolean)
public CompositeItemWriterBuilder<T> delegates(java.util.List<ItemWriter<? super T>> delegates)
delegates
- 使用するデリゲートのリスト。デリゲートリストは、null または空であってはなりません。CompositeItemWriter.setDelegates(List)
@SafeVarargs public final CompositeItemWriterBuilder<T> delegates(ItemWriter<? super T>... delegates)
delegates
- 使用するデリゲート。CompositeItemWriter.setDelegates(List)
public CompositeItemWriter<T> build()
CompositeItemWriter
を返します。CompositeItemWriter