Package org.datanucleus.store.types
Interface SCOList<T,E>
- All Superinterfaces:
SCO<T>,SCOCollection<T,,E> SCOContainer<T>
- All Known Implementing Classes:
ArrayList,ArrayList,LinkedList,LinkedList,List,List,Stack,Stack,Vector,Vector
Representation of a wrapper for a mutable List SCO type supported.
-
Method Summary
Methods inherited from interface org.datanucleus.store.types.SCO
attachCopy, clone, detachCopy, getFieldName, getOwner, getValue, initialise, initialise, initialise, unsetOwnerMethods inherited from interface org.datanucleus.store.types.SCOCollection
remove, updateEmbeddedElementMethods inherited from interface org.datanucleus.store.types.SCOContainer
isLoaded, load, setValue
-
Method Details
-
set
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
-