net.cscott.jutil
public class CombineIterator<E> extends Object implements Iterator<E>
CombineIterator
combines several different
Iterator
s into one.
Version: $Id: CombineIterator.java,v 1.2 2004/01/13 20:47:05 cananian Exp $
Constructor Summary | |
---|---|
CombineIterator(List<Iterator<E>> itl) Creates a CombineIterator from an array of Iterators. | |
CombineIterator(Iterator<E> i1, Iterator<E> i2) Creates a CombineIterator from a pair of
Iterators. | |
CombineIterator(Iterator<E> i1, Iterator<E> i2, Iterator<E> i3) Creates a CombineIterator from three
Iterators. | |
CombineIterator(Iterator<Iterator<E>> it) Creates a CombineIterator from an
Iterator over Iterators. |
Method Summary | |
---|---|
boolean | hasNext() |
E | next() |
void | remove() |
CombineIterator
from an array of Iterators.CombineIterator
from a pair of
Iterators.CombineIterator
from three
Iterators.CombineIterator
from an
Iterator over Iterators.