T - public class InputSplitIterator<T extends InputSplit> extends Object implements Iterator<T>
AbstractInputTask to iterator over all input splits it is supposed to
consume. Internally, the input split iterator calls an InputSplitProvider on each next call in
order to facilitate lazy split assignment.| Constructor and Description |
|---|
InputSplitIterator(InputSplitProvider inputSplitProvider)
Constructs a new input split iterator.
|
public InputSplitIterator(InputSplitProvider inputSplitProvider)
inputSplitProvider - the input split provider to be called for new input splitspublic boolean hasNext()
hasNext in interface Iterator<T extends InputSplit>public T next()
next in interface Iterator<T extends InputSplit>public void remove()
remove in interface Iterator<T extends InputSplit>Copyright © 2014 The Apache Software Foundation. All rights reserved.