|
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 | ||||||||