| Name | Description | Type | Package | Framework |
| ArrayIterable | An ArrayIterable provides an Iterable for an array of objects of type E. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
| ArrayIterator | An ArrayIterator provides a Iterator for an array of objects. | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
| CloneListIterable | Pull together mutator state and behavior for subclasses. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
| CloneListIterator | A CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list. | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
| CloneListIterator .Mutator | Used by CloneListIterator to remove elements from the original list; since the list iterator | Interface | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
| CloneListIterator .Mutator .ReadOnly | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink | |
| CollectionTools | This utility class provides utility methods related to collections, iterators and arrays. | Class | org.eclipse.persistence.jpa.jpql.utility | EclipseLink |
| Filter | A filter is used to determine if a value can be "accepted" or "rejected". | Interface | org.eclipse.persistence.jpa.jpql.utility.filter | EclipseLink |
| ListIterable | A ListIterable simply forces the returned object to be an instance of ListIterator. | Interface | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
| NullFilter | A null implementation of a Filter. | Class | org.eclipse.persistence.jpa.jpql.utility.filter | EclipseLink |
| SnapshotCloneListIterable | A SnapshotCloneListIterable returns a list iterator on a "snapshot" of a list, allowing for concurrent access to the original list. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
| SnapshotCloneListIterable .LocalCloneListIterator | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink | |