Class CloneListIterable<E>
- java.lang.Object
- 
- org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable<E>
 
- 
- Type Parameters:
- E- the type of elements returned by the list iterable's list iterator
 - All Implemented Interfaces:
- java.lang.Iterable<E>,- ListIterable<E>
 - Direct Known Subclasses:
- SnapshotCloneListIterable
 
 public abstract class CloneListIterable<E> extends java.lang.Object implements ListIterable<E> Pull together mutator state and behavior for subclasses.- See Also:
- LiveCloneListIterable, SnapshotCloneListIterable
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description protected classCloneListIterable.DefaultMutator
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedCloneListIterable()protectedCloneListIterable(CloneListIterator.Mutator<E> mutator)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidadd(int index, E element)At the specified index, add the specified element to the original list.protected CloneListIterator.Mutator<E>buildDefaultMutator()protected voidremove(int index)Remove the element at the specified index from the original list.protected voidset(int index, E element)At the specified index, set the specified element in the original list.- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.eclipse.persistence.jpa.jpql.utility.iterable.ListIterableiterator
 
- 
 
- 
- 
- 
Constructor Detail- 
CloneListIterableprotected CloneListIterable() 
 - 
CloneListIterableprotected CloneListIterable(CloneListIterator.Mutator<E> mutator) 
 
- 
 - 
Method Detail- 
buildDefaultMutatorprotected CloneListIterator.Mutator<E> buildDefaultMutator() 
 - 
addprotected void add(int index, E element)At the specified index, add the specified element to the original list.This method can be overridden by a subclass as an alternative to building a CloneListIterator.Mutator.
 - 
removeprotected void remove(int index) Remove the element at the specified index from the original list.This method can be overridden by a subclass as an alternative to building a CloneListIterator.Mutator.
 - 
setprotected void set(int index, E element)At the specified index, set the specified element in the original list.This method can be overridden by a subclass as an alternative to building a CloneListIterator.Mutator.
 
- 
 
-