Package org.eclipse.persistence.jpa.jpql.tools.utility.iterator
-
Interface Summary Interface Description CloneIterator.Remover<T> Used byCloneIterator
to remove elements from the original collection; since the iterator does not have direct access to the original collection. -
Class Summary Class Description CloneIterator<E> ACloneIterator
iterates over a copy of a collection, allowing for concurrent access to the original collection.CloneIterator.Remover.ReadOnly<S> EmptyIterator Anull
instance of anIterator
.SingleElementListIterator<E> ASingleElementListIterator
holds a single element and returns it with the first call toSingleElementListIterator.next()
, at which point it will returnfalse
to any subsequent call toSingleElementListIterator.hasNext()
.