Class Pair.ZipIterator<L,​R>

  • Type Parameters:
    L - Left-hand type
    R - Right-hand type
    All Implemented Interfaces:
    Iterator<Pair<L,​R>>
    Enclosing class:
    Pair<T1,​T2>

    private static class Pair.ZipIterator<L,​R>
    extends Object
    implements Iterator<Pair<L,​R>>
    Iterator that pairs elements from two iterators.
    • Field Detail

      • leftIterator

        private final Iterator<? extends L> leftIterator
      • rightIterator

        private final Iterator<? extends R> rightIterator
    • Constructor Detail

      • ZipIterator

        ZipIterator​(Iterator<? extends L> leftIterator,
                    Iterator<? extends R> rightIterator)