Package org.apache.commons.collections4
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
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