Interface Enumerator<E>

Type Parameters:
E - the element type
All Superinterfaces:
BareEnumerator<E>, Spliterator<E>
All Known Subinterfaces:
Enumerator.OfDouble, Enumerator.OfInt, Enumerator.OfLong
All Known Implementing Classes:
AbstractDoubleEnumerator, AbstractEnumerator, AbstractIntEnumerator, AbstractLongEnumerator, EmptyEnumerator, IntArrayEnumerator, IntCharArrayEnumerator, IntRangeEnumerator, IntUShortArrayEnumerator, IteratorEnumeratorFacade, SingletonSpliterator, SpliteratorEnumeratorFacade

public interface Enumerator<E> extends BareEnumerator<E>, Spliterator<E>
Interface for classes that implement both the BareEnumerator and the Spliterator interface.
Author:
Werner Randelshofer