public class TupleEntryChainIterator extends TupleEntryIterator
As one iterator is completed, it will be closed and a new one will start.
Constructor and Description |
---|
TupleEntryChainIterator(Fields fields) |
TupleEntryChainIterator(Fields fields,
java.util.Iterator<Tuple> iterator) |
TupleEntryChainIterator(Fields fields,
java.util.Iterator<Tuple>[] iterators) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Method close closes all underlying resources.
|
protected void |
closeCurrent() |
boolean |
hasNext()
Method hasNext returns true if there is a next TupleEntry
|
TupleEntry |
next()
Method next returns the next TupleEntry.
|
void |
remove()
Method remove removes the current TupleEntry from the underlying collection.
|
void |
reset(java.util.Iterator<Tuple> iterator) |
void |
reset(java.util.Iterator<Tuple>[] iterators) |
getFields, getTupleEntry
public TupleEntryChainIterator(Fields fields)
public TupleEntryChainIterator(Fields fields, java.util.Iterator<Tuple> iterator)
public TupleEntryChainIterator(Fields fields, java.util.Iterator<Tuple>[] iterators)
public boolean hasNext()
public TupleEntry next()
public void remove()
public void close()
protected void closeCurrent()
Copyright © 2007-2017 Cascading Maintainers. All Rights Reserved.