Interface | Description |
---|---|
CloneIterator.Remover<T> |
Used by
CloneIterator to remove
elements from the original collection; since the iterator
does not have direct access to the original collection. |
Class | Description |
---|---|
CloneIterator<E> |
A
CloneIterator iterates over a copy of a collection,
allowing for concurrent access to the original collection. |
CloneIterator.Remover.ReadOnly<S> | |
EmptyIterator |
A
null instance of an Iterator . |
SingleElementListIterator<E> |
A
SingleElementListIterator holds a single element and returns it with the first
call to SingleElementListIterator.next() , at which point it will return false to any subsequent call
to SingleElementListIterator.hasNext() . |