- java.lang.Object
-
- org.datanucleus.flush.CollectionAddOperation<E>
-
- org.datanucleus.flush.ListAddAtOperation<E>
-
- All Implemented Interfaces:
Operation
,SCOOperation
public class ListAddAtOperation<E> extends CollectionAddOperation<E>
Add operation at a position for a list where we have a backing store.
-
-
Constructor Summary
Constructors Constructor Description ListAddAtOperation(DNStateManager sm, int fieldNum, int index, E value)
ListAddAtOperation(DNStateManager sm, ListStore<E> store, int index, E value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
perform()
Perform the add(int, Object) operation on the specified list.String
toString()
-
Methods inherited from class org.datanucleus.flush.CollectionAddOperation
getMemberMetaData, getStateManager, getStore, getValue
-
-
-
-
Constructor Detail
-
ListAddAtOperation
public ListAddAtOperation(DNStateManager sm, ListStore<E> store, int index, E value)
-
ListAddAtOperation
public ListAddAtOperation(DNStateManager sm, int fieldNum, int index, E value)
-
-
Method Detail
-
perform
public void perform()
Perform the add(int, Object) operation on the specified list.- Specified by:
perform
in interfaceOperation
- Overrides:
perform
in classCollectionAddOperation<E>
-
toString
public String toString()
- Overrides:
toString
in classCollectionAddOperation<E>
-
-