-
- All Superinterfaces:
SCO<T>,SCOCollection<T,E>,SCOContainer<T>
- All Known Implementing Classes:
ArrayList,ArrayList,LinkedList,LinkedList,List,List,Stack,Stack,Vector,Vector
public interface SCOList<T,E> extends SCOCollection<T,E>
Representation of a wrapper for a mutable List SCO type supported.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Eset(int index, E element, boolean allowDependentField)Overload the basic List set() method to allow turning off of the dependent-field deletion process.-
Methods inherited from interface org.datanucleus.store.types.SCO
attachCopy, clone, detachCopy, getFieldName, getOwner, getValue, initialise, initialise, initialise, unsetOwner
-
Methods inherited from interface org.datanucleus.store.types.SCOCollection
remove, updateEmbeddedElement
-
Methods inherited from interface org.datanucleus.store.types.SCOContainer
isLoaded, load, setValue
-
-
-
-
Method Detail
-
set
E set(int index, E element, boolean allowDependentField)
Overload the basic List set() method to allow turning off of the dependent-field deletion process.- Parameters:
index- The index to set the element atelement- The elementallowDependentField- Whether to allow dependent-field deletes- Returns:
- The previous object at this position
-
-