Package org.datanucleus.flush
Class UpdateMemberOperation
java.lang.Object
org.datanucleus.flush.UpdateMemberOperation
- All Implemented Interfaces:
Operation
Flush operation for an update of the value of a member of the specified object.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final int(package private) Object(package private) Object(package private) final DNStateManager -
Constructor Summary
ConstructorsConstructorDescriptionUpdateMemberOperation(DNStateManager sm, int fieldNum, Object newVal, Object oldVal) -
Method Summary
-
Field Details
-
Constructor Details
-
UpdateMemberOperation
-
-
Method Details
-
getNewValue
-
getOldValue
-
getMemberMetaData
Accessor for the metadata for the member that this operation is for.- Returns:
- The member metadata
-
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. -
toString
-