Class ComposedIterator<T>

  • All Implemented Interfaces:
    java.util.Iterator<T>

    public class ComposedIterator<T>
    extends AbstractIterator<T>
    An iterator that is composed of multiple delegate iterators.
    Since:
    3.4
    Author:
    Eike Stepper
    • Constructor Detail

      • ComposedIterator

        @SafeVarargs
        public ComposedIterator​(java.util.Iterator<T>... delegates)
      • ComposedIterator

        public ComposedIterator​(java.util.Collection<? extends java.util.Iterator<T>> delegates)
      • ComposedIterator

        public ComposedIterator​(java.util.Iterator<? extends java.util.Iterator<T>> delegates)
    • Method Detail

      • fromIterables

        public static <T> java.util.Iterator<T> fromIterables​(java.util.Collection<? extends java.lang.Iterable<T>> iterables)