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 voidperform()Perform the add(int, Object) operation on the specified list.StringtoString()-
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:
performin interfaceOperation- Overrides:
performin classCollectionAddOperation
-
toString
public String toString()
- Overrides:
toStringin classCollectionAddOperation
-
-