Package org.datanucleus.flush
Class ListAddAtOperation
- java.lang.Object
-
- org.datanucleus.flush.CollectionAddOperation
-
- org.datanucleus.flush.ListAddAtOperation
-
- All Implemented Interfaces:
Operation
,SCOOperation
public class ListAddAtOperation extends CollectionAddOperation
Add operation at a position for a list where we have a backing store.
-
-
Constructor Summary
Constructors Constructor Description ListAddAtOperation(ObjectProvider op, int fieldNum, int index, Object value)
ListAddAtOperation(ObjectProvider op, ListStore store, int index, Object 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, getObjectProvider, getStore, getValue
-
-
-
-
Constructor Detail
-
ListAddAtOperation
public ListAddAtOperation(ObjectProvider op, ListStore store, int index, Object value)
-
ListAddAtOperation
public ListAddAtOperation(ObjectProvider op, int fieldNum, int index, Object 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
-
toString
public String toString()
- Overrides:
toString
in classCollectionAddOperation
-
-