EclipseLink 2.5.0, build 'v20120919-fd7dc27' API Reference

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

Interface Summary
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.
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 Summary
ArrayIterator<E> An ArrayIterator provides a Iterator for an array of objects.
ArrayListIterator<E> An ArrayListIterator provides a ListIterator for an array of objects.
CloneIterator<E> A CloneIterator iterates over a copy of a collection, allowing for concurrent access to the original collection.
CloneIterator.Remover.ReadOnly<S>  
CloneListIterator<E> A CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list.
CloneListIterator.Mutator.ReadOnly<S>  
EmptyIterator A null instance of an IterableIterator.
EmptyListIterator A null instance of an IterableListIterator.
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().
 


EclipseLink 2.5.0, build 'v20120919-fd7dc27' API Reference