Class CompositeIterator<E>

  • All Implemented Interfaces:
    Iterator<E>

    public class CompositeIterator<E>
    extends Object
    implements Iterator<E>
    Iterator that iterates over a series of iterators.
    Author:
    Paul Ferraro
    • Constructor Detail

      • CompositeIterator

        @SafeVarargs
        public CompositeIterator​(Iterator<? extends E>... iterators)
        Constructs a new composite iterator.
        Parameters:
        iterators - a series of iterators
      • CompositeIterator

        public CompositeIterator​(Iterable<? extends Iterator<? extends E>> iterators)
        Constructs a new composite iterator.
        Parameters:
        iterators - a series of iterators