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, 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 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
-