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:Operation
Accessor for StateManager of the object that this operation is performed on.- Specified by:
getStateManager
in interfaceOperation
- Returns:
- StateManager
-
perform
public void perform()Description copied from interface:Operation
Method to perform the operation. -
toString
-