Class UnmodifiableCollectionView.ReusableIterator

  • All Implemented Interfaces:
    java.util.Iterator<V>
    Enclosing class:
    UnmodifiableCollectionView<V,​E>

    public final class UnmodifiableCollectionView.ReusableIterator
    extends java.lang.Object
    implements java.util.Iterator<V>
    A stateful reusable iterator.
    • Field Detail

      • delegate

        private java.util.Iterator<E> delegate
    • Constructor Detail

      • ReusableIterator

        public ReusableIterator()
    • Method Detail

      • hasNext

        public boolean hasNext()
        Specified by:
        hasNext in interface java.util.Iterator<V>
      • next

        public V next()
        Specified by:
        next in interface java.util.Iterator<V>