Class Pair.AdjacentIterator<E>

java.lang.Object
net.hydromatic.morel.util.Pair.AdjacentIterator<E>
Type Parameters:
E - Element type
All Implemented Interfaces:
Iterator<Pair<E,E>>
Enclosing class:
Pair<T1,T2>

private static class Pair.AdjacentIterator<E> extends Object implements Iterator<Pair<E,E>>
Iterator that returns consecutive pairs of elements from an underlying iterator.
  • Field Details

    • first

      private final E first
    • iterator

      private final Iterator<E> iterator
    • previous

      E previous
  • Constructor Details

    • AdjacentIterator

      AdjacentIterator(Iterator<E> iterator)
  • Method Details