クラス IteratorItemReader<T>

java.lang.ObjectSE
org.springframework.batch.item.support.IteratorItemReader<T>
実装されたすべてのインターフェース:
ItemReader<T>

public class IteratorItemReader<T> extends ObjectSE implements ItemReader<T>
コンストラクターを使用して IteratorSE または IterableSE からデータを取得する ItemReader
作成者:
Juliusz Brzostek, Dave Syer, Mahmoud Ben Hassine
  • コンストラクターの詳細

    • IteratorItemReader

      public IteratorItemReader(IterableSE<T> iterable)
      IteratorSE のインスタンスを抽出することにより、この iterable (コレクションの場合もあります) から新しいリーダーを構築します。
      パラメーター:
      iterable - IterableSE の場合
      関連事項:
    • IteratorItemReader

      public IteratorItemReader(IteratorSE<T> iterator)
      このイテレータから直接新しいリーダーを作成します。
      パラメーター:
      iterator - IteratorSE のインスタンス
  • メソッドの詳細

    • read

      @Nullable public T read()
      提供された反復子を反復するだけの ItemReader.read() の実装。
      次で指定:
      インターフェース ItemReader<T>read 
      戻り値:
      T 処理するアイテム、またはデータソースが使い果たされた場合は null