public class RealNodePair extends java.lang.Object implements NodePair
ObjectNode| Constructor and Description |
|---|
RealNodePair(ObjectNode left,
ObjectNode right) |
| Modifier and Type | Method and Description |
|---|---|
GlobalId |
getGlobalId() |
GlobalId |
getLeftGlobalId(Property property) |
java.lang.Object |
getLeftPropertyValue(Property property) |
ManagedType |
getManagedType() |
java.util.List<Property> |
getProperties() |
ObjectNode |
getRight() |
GlobalId |
getRightGlobalId(Property property) |
java.lang.Object |
getRightPropertyValue(Property property) |
boolean |
isNullOnBothSides(Property property) |
public RealNodePair(ObjectNode left, ObjectNode right)
public ManagedType getManagedType()
getManagedType in interface NodePairpublic boolean isNullOnBothSides(Property property)
isNullOnBothSides in interface NodePairpublic java.lang.Object getLeftPropertyValue(Property property)
getLeftPropertyValue in interface NodePairpublic java.lang.Object getRightPropertyValue(Property property)
getRightPropertyValue in interface NodePairpublic GlobalId getRightGlobalId(Property property)
getRightGlobalId in interface NodePairpublic GlobalId getLeftGlobalId(Property property)
getLeftGlobalId in interface NodePairpublic ObjectNode getRight()
public java.util.List<Property> getProperties()
getProperties in interface NodePairpublic GlobalId getGlobalId()
getGlobalId in interface NodePair