クラス CompositeItemWriterBuilder<T>

java.lang.ObjectSE
org.springframework.batch.item.support.builder.CompositeItemWriterBuilder<T>

public class CompositeItemWriterBuilder<T> extends ObjectSE
完全修飾 CompositeItemWriter を作成します。
導入:
4.0
作成者:
Glenn Renfro, Drummond Dawson, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • CompositeItemWriterBuilder

      public CompositeItemWriterBuilder()
  • メソッドの詳細

    • ignoreItemStream

      public CompositeItemWriterBuilder<T> ignoreItemStream(boolean ignoreItemStream)
      CompositeItemWriter に関連付けられたアイテムライターデリゲートの open、close、update メソッドを呼び出すかどうかのポリシーを確立します。
      パラメーター:
      ignoreItemStream - false の場合、CompositeItemWriter の対応するメソッドが呼び出されると、デリゲートの open、close、update メソッドが呼び出されます。true の場合、デリゲートの open、close、update メソッドは呼び出されません(デフォルトは false)。
      戻り値:
      メソッドチェーン用のこのインスタンス。
      関連事項:
    • delegates

      public CompositeItemWriterBuilder<T> delegates(ListSE<ItemWriter<? super T>> delegates)
      デリゲートとして使用するアイテムライターのリスト。項目は各デリゲートに書き込まれます。
      パラメーター:
      delegates - 使用するデリゲートのリスト。デリゲートリストは、null または空であってはなりません。
      戻り値:
      メソッドチェーン用のこのインスタンス。
      関連事項:
    • delegates

      @SafeVarargsSE public final CompositeItemWriterBuilder<T> delegates(ItemWriter<? super T>... delegates)
      デリゲートとして使用するアイテムライター。項目は各デリゲートに書き込まれます。
      パラメーター:
      delegates - 使用するデリゲート。
      戻り値:
      メソッドチェーン用のこのインスタンス。
      関連事項:
    • build

      public CompositeItemWriter<T> build()
      完全に構築された CompositeItemWriter を返します。
      戻り値:
      新しい CompositeItemWriter