|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.persistence.jpa.jpql.tools.utility.iterable.CloneIterable<E>
E
- the type of elements returned by the iterable's iteratorpublic abstract class CloneIterable<E>
Pull together remover state and behavior for subclasses.
SnapshotCloneIterable
,
LiveCloneIterable
Nested Class Summary | |
---|---|
protected class |
CloneIterable.DefaultRemover
|
Constructor Summary | |
---|---|
protected |
CloneIterable()
|
protected |
CloneIterable(CloneIterator.Remover<E> remover)
|
Method Summary | |
---|---|
protected CloneIterator.Remover<E> |
buildDefaultRemover()
|
protected void |
remove(E element)
Remove the specified element from the original collection. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Constructor Detail |
---|
protected CloneIterable()
protected CloneIterable(CloneIterator.Remover<E> remover)
Method Detail |
---|
protected CloneIterator.Remover<E> buildDefaultRemover()
protected void remove(E element)
This method can be overridden by a subclass as an
alternative to building a
org.eclipse.jpt.common.utility.internal.iterators.Mutator
.
|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |