Interface ResettableListIterator<E>

Type Parameters:
E - the type of elements returned by this iterator.
All Superinterfaces:
Iterator<E>, ListIterator<E>, OrderedIterator<E>, ResettableIterator<E>
All Known Implementing Classes:
ArrayListIterator, EmptyListIterator, ListIteratorWrapper, LoopingListIterator, ObjectArrayListIterator, ReverseListIterator, SingletonListIterator

Defines a list iterator that can be reset back to an initial state.

This interface allows an iterator to be repeatedly reused.