类 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 ofIterator
from it.IteratorItemReader(java.util.Iterator<T> iterator)
Construct a new reader from this iterator directly.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 T
read()
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 ofIterator
from 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
null
if the data source is exhausted