| Interface | Description |
|---|---|
| CloneListIterator.Mutator<T> |
Used by
CloneListIterator to remove
elements from the original list; since the list iterator
does not have direct access to the original list. |
| Class | Description |
|---|---|
| ArrayIterator<E> |
An
ArrayIterator provides a Iterator for an array of objects. |
| CloneListIterator<E> |
A
CloneListIterator iterates over a copy of a list,
allowing for concurrent access to the original list. |
| CloneListIterator.Mutator.ReadOnly<S> |