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
public interface ResettableListIterator<E>
extends ListIterator<E>, ResettableIterator<E>, OrderedIterator<E>
Defines a list iterator that can be reset back to an initial state.
This interface allows an iterator to be repeatedly reused.
- Since:
- 3.0
-
Method Summary
Methods inherited from interface java.util.Iterator
forEachRemainingMethods inherited from interface java.util.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, setMethods inherited from interface org.apache.commons.collections4.OrderedIterator
hasPrevious, previousMethods inherited from interface org.apache.commons.collections4.ResettableIterator
reset