类 IteratorItemReader<T>
- java.lang.Object
- org.springframework.batch.item.support.IteratorItemReader<T>
- 所有已实现的接口:
ItemReader<T>
public class IteratorItemReader<T> extends java.lang.Object implements ItemReader<T>
- 作者:
- Juliusz Brzostek, Dave Syer
构造器概要
构造器 构造器 说明 IteratorItemReader(java.lang.Iterable<T> iterable)Construct a new reader from this iterable (could be a collection), by extracting an instance ofIteratorfrom it.IteratorItemReader(java.util.Iterator<T> iterator)Construct a new reader from this iterator directly.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Tread()Implementation ofItemReader.read()that just iterates over the iterator provided.
构造器详细资料
IteratorItemReader
public IteratorItemReader(java.lang.Iterable<T> iterable)
Construct a new reader from this iterable (could be a collection), by extracting an instance ofIteratorfrom it.- 参数:
iterable- in instance ofIterable- 另请参阅:
Iterable.iterator()
IteratorItemReader
public IteratorItemReader(java.util.Iterator<T> iterator)
Construct a new reader from this iterator directly.- 参数:
iterator- an instance ofIterator
方法详细资料
read
public T read()
Implementation ofItemReader.read()that just iterates over the iterator provided.- 指定者:
read在接口中ItemReader<T>- 返回:
- T the item to be processed or
nullif the data source is exhausted