Interface ValueChange
-
public interface ValueChangeRepresents a change of a terminal node value.- Since:
- 5.2.5
- See Also:
ValueChanges
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SchemaNodegetModifiedNode()Returns the terminal node to be modified or has already been modified.ObjectgetValueAfter()Returns the resulting value of the node after modification.ObjectgetValueBefore()Returns the initial value of the node before modification.
-
-
-
Method Detail
-
getModifiedNode
SchemaNode getModifiedNode()
Returns the terminal node to be modified or has already been modified.- See Also:
SchemaNode.isTerminalValue()
-
getValueBefore
Object getValueBefore()
Returns the initial value of the node before modification.Regarding inheritance, this method has the same behavior as
Adaptation.getValueWithoutResolution(Path).
-
getValueAfter
Object getValueAfter()
Returns the resulting value of the node after modification.Regarding inheritance, this method has the same behavior as
Adaptation.getValueWithoutResolution(Path).
-
-