Class NodePropertyChangeOperation
java.lang.Object
org.apache.cayenne.graph.NodeDiff
org.apache.cayenne.graph.NodePropertyChangeOperation
- All Implemented Interfaces:
Comparable<NodeDiff>, GraphDiff
- Since:
- 1.2
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNodePropertyChangeOperation(ObjectId id, String property, Object oldValue, Object newValue) NodePropertyChangeOperation(ObjectId id, String property, Object oldValue, Object newValue, int diffId) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(GraphChangeHandler tracker) Calls appropriate methods on the handler to "replay" this change.booleanisNoop()Returns true if both old and new value are equal.voidundo(GraphChangeHandler tracker) Calls appropriate methods on the handler to revert this change.
-
Field Details
-
property
-
oldValue
-
newValue
-
-
Constructor Details
-
NodePropertyChangeOperation
-
NodePropertyChangeOperation
-
-
Method Details
-
getProperty
- Since:
- 3.0
-
isNoop
-
apply
-
undo
-