| Interface | Description |
|---|---|
| ListIterable<T> |
A
ListIterable simply forces the returned object to be an instance of ListIterator. |
| Class | Description |
|---|---|
| ArrayIterable<E> |
An
ArrayIterable provides an Iterable
for an array of objects of type E. |
| CloneListIterable<E> |
Pull together mutator state and behavior for subclasses.
|
| 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
|