Class Immutable<T>

  • Type Parameters:
    T - Element type
    All Implemented Interfaces:
    Iterator<T>

    public final class Immutable<T>
    extends Object
    implements Iterator<T>
    Decorator that doesn't allow removal from the wrapped Iterator.

    There is no thread-safety guarantee.

    Since:
    0.32
    • Constructor Detail

      • Immutable

        public Immutable​(Iterator<? extends T> iter)
        Ctor.
        Parameters:
        iter - Iterator to make immutable