EclipseLink 2.5.0, build 'v20120919-fd7dc27' API Reference

Package org.eclipse.persistence.jpa.jpql.util.iterable

Interface Summary
ListIterable<T> A ListIterable simply forces the returned object to be an instance of ListIterator.
 

Class Summary
ArrayIterable<E> An ArrayIterable provides an Iterable for an array of objects of type E.
CloneIterable<E> Pull together remover state and behavior for subclasses.
CloneListIterable<E> Pull together mutator state and behavior for subclasses.
EmptyIterable<E> An EmptyIterable is just that.
EmptyListIterable<E> An EmptyListIterable is just that.
SingleElementListIterable<E> A SingleElementListIterable returns a ListIterator that holds a single element and returns it with the first call to ListIterator.next(), at which point it will return false to any subsequent call to ListIterator.hasNext().
SnapshotCloneIterable<E> A SnapshotCloneIterable 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
SnapshotCloneListIterable<E> A SnapshotCloneListIterable returns a list iterator on a "snapshot" of a list, allowing for concurrent access to the original list.
SnapshotCloneListIterable.LocalCloneListIterator<E> provide access to "internal" constructor
 


EclipseLink 2.5.0, build 'v20120919-fd7dc27' API Reference