Class NodeDifference
- java.lang.Object
-
- com.orchestranetworks.service.comparison.NodeDifference
-
public final class NodeDifference extends Object
Represents the finest granularity of comparison, which is the difference between the values of two nodes in a dataset or a record.
-
-
Constructor Summary
Constructors Constructor Description NodeDifference(Object leftValue, Path leftValuePath, Object rightValue, Path rightValuePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ObjectgetLeftValue()Returns the value on the left side of the difference.PathgetLeftValuePath()Returns the local absolute path of the left side of the difference.ObjectgetRightValue()Returns the value on the right side of the difference.PathgetRightValuePath()Returns the local absolute path of the right side of the difference.inthashCode()StringtoString()
-
-
-
Method Detail
-
getLeftValue
public Object getLeftValue()
Returns the value on the left side of the difference.
-
getLeftValuePath
public Path getLeftValuePath()
Returns the local absolute path of the left side of the difference.- See Also:
SchemaNode.getPathInAdaptation()
-
getRightValue
public Object getRightValue()
Returns the value on the right side of the difference.
-
getRightValuePath
public Path getRightValuePath()
Returns the local absolute path of the right side of the difference.- See Also:
SchemaNode.getPathInAdaptation()
-
-