Class IndirectListWrapper<E>
java.lang.Object
com.google.common.collect.ForwardingObject
com.google.common.collect.ForwardingCollection<E>
com.google.common.collect.ForwardingList<E>
io.jmix.eclipselink.impl.lazyloading.IndirectListWrapper<E>
- All Implemented Interfaces:
Serializable,Iterable<E>,Collection<E>,List<E>,org.eclipse.persistence.indirection.IndirectCollection,org.eclipse.persistence.indirection.IndirectContainer
public class IndirectListWrapper<E>
extends com.google.common.collect.ForwardingList<E>
implements org.eclipse.persistence.indirection.IndirectCollection, Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.eclipse.persistence.indirection.IndirectList<E> -
Constructor Summary
ConstructorsConstructorDescriptionIndirectListWrapper(List<E> delegate, org.eclipse.persistence.indirection.IndirectList<E> indirectDelegate) -
Method Summary
Modifier and TypeMethodDescriptionvoiddelegate()org.eclipse.persistence.indirection.ValueHolderInterfacebooleanbooleanvoidsetUseLazyInstantiation(boolean useLazyInstantiation) voidsetValueHolder(org.eclipse.persistence.indirection.ValueHolderInterface valueHolder) Methods inherited from class com.google.common.collect.ForwardingList
add, addAll, equals, get, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, set, standardAdd, standardAddAll, standardEquals, standardHashCode, standardIndexOf, standardIterator, standardLastIndexOf, standardListIterator, standardListIterator, standardSubList, subListMethods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRemoveAll, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArrayMethods inherited from class com.google.common.collect.ForwardingObject
toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Field Details
-
delegate
-
indirectDelegate
-
-
Constructor Details
-
IndirectListWrapper
-
-
Method Details
-
delegate
- Specified by:
delegatein classcom.google.common.collect.ForwardingList<E>
-
clearDeferredChanges
public void clearDeferredChanges()- Specified by:
clearDeferredChangesin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
hasDeferredChanges
public boolean hasDeferredChanges()- Specified by:
hasDeferredChangesin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
getAddedElements
- Specified by:
getAddedElementsin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
getRemovedElements
- Specified by:
getRemovedElementsin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
getDelegateObject
- Specified by:
getDelegateObjectin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
setUseLazyInstantiation
public void setUseLazyInstantiation(boolean useLazyInstantiation) - Specified by:
setUseLazyInstantiationin interfaceorg.eclipse.persistence.indirection.IndirectCollection
-
getValueHolder
public org.eclipse.persistence.indirection.ValueHolderInterface getValueHolder()- Specified by:
getValueHolderin interfaceorg.eclipse.persistence.indirection.IndirectContainer
-
isInstantiated
public boolean isInstantiated()- Specified by:
isInstantiatedin interfaceorg.eclipse.persistence.indirection.IndirectContainer
-
setValueHolder
public void setValueHolder(org.eclipse.persistence.indirection.ValueHolderInterface valueHolder) - Specified by:
setValueHolderin interfaceorg.eclipse.persistence.indirection.IndirectContainer
-