Package org.eclipse.persistence.jpa.jpql.tools.utility.iterable
-
Class Summary Class Description CloneIterable<E> Pull together remover state and behavior for subclasses.EmptyIterable<E> AnEmptyIterable
is just that.SingleElementListIterable<E> ASingleElementListIterable
returns aListIterator
that holds a single element and returns it with the first call toListIterator.next()
, at which point it will returnfalse
to any subsequent call toListIterator.hasNext()
.SnapshotCloneIterable<E> ASnapshotCloneIterable
returns an iterator on a "snapshot" of a collection, allowing for concurrent access to the original collection.SnapshotCloneIterable.LocalCloneIterator<E> provide access to "internal" constructor