Package org.apache.commons.collections4
Interface ResettableListIterator<E>
- Type Parameters:
E
- the type to iterate over
- 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
- Version:
- $Id: ResettableListIterator.java 1477779 2013-04-30 18:55:24Z tn $
-
Method Summary
Methods inherited from interface java.util.Iterator
forEachRemaining
Methods inherited from interface java.util.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
Methods inherited from interface org.apache.commons.collections4.OrderedIterator
hasPrevious, previous
Methods inherited from interface org.apache.commons.collections4.ResettableIterator
reset