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