Package org.datanucleus.flush
Class UpdateMemberOperation
- java.lang.Object
-
- org.datanucleus.flush.UpdateMemberOperation
-
-
Constructor Summary
Constructors Constructor Description UpdateMemberOperation(DNStateManager sm, int fieldNum, Object newVal, Object oldVal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractMemberMetaDatagetMemberMetaData()Accessor for the metadata for the member that this operation is for.ObjectgetNewValue()ObjectgetOldValue()DNStateManagergetStateManager()Accessor for StateManager of the object that this operation is performed on.voidperform()Method to perform the operation.StringtoString()
-
-
-
Constructor Detail
-
UpdateMemberOperation
public UpdateMemberOperation(DNStateManager sm, int fieldNum, Object newVal, Object oldVal)
-
-
Method Detail
-
getNewValue
public Object getNewValue()
-
getOldValue
public Object getOldValue()
-
getMemberMetaData
public AbstractMemberMetaData getMemberMetaData()
Accessor for the metadata for the member that this operation is for.- Returns:
- The member metadata
-
getStateManager
public DNStateManager getStateManager()
Description copied from interface:OperationAccessor for StateManager of the object that this operation is performed on.- Specified by:
getStateManagerin interfaceOperation- Returns:
- StateManager
-
perform
public void perform()
Description copied from interface:OperationMethod to perform the operation.
-
-