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.ListIterator
add, hasNext, hasPrevious, next, nextIndex, previous, previousIndex, remove, set
 
Methods inherited from interface org.apache.commons.collections4.ResettableIterator
reset
 
Methods inherited from interface org.apache.commons.collections4.OrderedIterator
hasPrevious, previous
 



Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.