Package org.datanucleus.flush
Class UpdateMemberOperation
- java.lang.Object
-
- org.datanucleus.flush.UpdateMemberOperation
-
-
Constructor Summary
Constructors Constructor Description UpdateMemberOperation(ObjectProvider op, int fieldNum, Object newVal, Object oldVal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractMemberMetaData
getMemberMetaData()
Accessor for the metadata for the member that this operation is for.Object
getNewValue()
ObjectProvider
getObjectProvider()
Accessor for the ObjectProvider of the object that this operation is performed on.Object
getOldValue()
void
perform()
Method to perform the operation.String
toString()
-
-
-
Constructor Detail
-
UpdateMemberOperation
public UpdateMemberOperation(ObjectProvider op, 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
-
getObjectProvider
public ObjectProvider getObjectProvider()
Description copied from interface:Operation
Accessor for the ObjectProvider of the object that this operation is performed on.- Specified by:
getObjectProvider
in interfaceOperation
- Returns:
- The ObjectProvider
-
perform
public void perform()
Description copied from interface:Operation
Method to perform the operation.
-
-