Class Iterators.PeekingImpl<E>

java.lang.Object
com.google.common.collect.Iterators.PeekingImpl<E>
All Implemented Interfaces:
PeekingIterator<E>, Iterator<E>
Enclosing class:
Iterators

private static class Iterators.PeekingImpl<E> extends Object implements PeekingIterator<E>
Implementation of PeekingIterator that avoids peeking unless necessary.