public class IndirectSetWrapper<E>
extends com.google.common.collect.ForwardingSet<E>
implements org.eclipse.persistence.indirection.IndirectCollection, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<E> |
delegate |
protected org.eclipse.persistence.indirection.IndirectSet<E> |
indirectDelegate |
| Constructor and Description |
|---|
IndirectSetWrapper(java.util.Set<E> delegate,
org.eclipse.persistence.indirection.IndirectSet<E> indirectDelegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearDeferredChanges() |
protected java.util.Set<E> |
delegate() |
java.util.Collection |
getAddedElements() |
java.lang.Object |
getDelegateObject() |
java.util.Collection |
getRemovedElements() |
org.eclipse.persistence.indirection.ValueHolderInterface |
getValueHolder() |
boolean |
hasDeferredChanges() |
boolean |
isInstantiated() |
void |
setUseLazyInstantiation(boolean useLazyInstantiation) |
void |
setValueHolder(org.eclipse.persistence.indirection.ValueHolderInterface valueHolder) |
equals, hashCode, standardEquals, standardHashCode, standardRemoveAlladd, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitprotected final java.util.Set<E> delegate
protected final org.eclipse.persistence.indirection.IndirectSet<E> indirectDelegate
protected java.util.Set<E> delegate()
delegate in class com.google.common.collect.ForwardingSet<E>public void clearDeferredChanges()
clearDeferredChanges in interface org.eclipse.persistence.indirection.IndirectCollectionpublic boolean hasDeferredChanges()
hasDeferredChanges in interface org.eclipse.persistence.indirection.IndirectCollectionpublic java.util.Collection getAddedElements()
getAddedElements in interface org.eclipse.persistence.indirection.IndirectCollectionpublic java.util.Collection getRemovedElements()
getRemovedElements in interface org.eclipse.persistence.indirection.IndirectCollectionpublic java.lang.Object getDelegateObject()
getDelegateObject in interface org.eclipse.persistence.indirection.IndirectCollectionpublic void setUseLazyInstantiation(boolean useLazyInstantiation)
setUseLazyInstantiation in interface org.eclipse.persistence.indirection.IndirectCollectionpublic org.eclipse.persistence.indirection.ValueHolderInterface getValueHolder()
getValueHolder in interface org.eclipse.persistence.indirection.IndirectContainerpublic boolean isInstantiated()
isInstantiated in interface org.eclipse.persistence.indirection.IndirectContainerpublic void setValueHolder(org.eclipse.persistence.indirection.ValueHolderInterface valueHolder)
setValueHolder in interface org.eclipse.persistence.indirection.IndirectContainer