Class ObjectArrayListIterator<E>

java.lang.Object
org.apache.commons.collections4.iterators.ObjectArrayIterator<E>
org.apache.commons.collections4.iterators.ObjectArrayListIterator<E>
Type Parameters:
E - the type of elements returned by this iterator.
All Implemented Interfaces:
Iterator<E>, ListIterator<E>, OrderedIterator<E>, ResettableIterator<E>, ResettableListIterator<E>

public class ObjectArrayListIterator<E> extends ObjectArrayIterator<E> implements ResettableListIterator<E>
Implements a ListIterator over an array of objects.

This iterator does not support add(E) or ObjectArrayIterator.remove(), as the object array cannot be structurally modified. The set(E) method is supported however.

The iterator implements a reset() method, allowing the reset of the iterator back to the start if required.

Since:
3.0
See Also: