Package org.javers.core.diff
Interface NodePair
-
- All Known Implementing Classes:
RealNodePair
public interface NodePair
-
-
Method Summary
-
-
-
Method Detail
-
isNullOnBothSides
boolean isNullOnBothSides(Property property)
-
getGlobalId
GlobalId getGlobalId()
-
getRight
ObjectNode getRight()
-
getLeft
ObjectNode getLeft()
-
getProperties
java.util.List<JaversProperty> getProperties()
-
getLeftPropertyValue
java.lang.Object getLeftPropertyValue(Property property)
-
getRightPropertyValue
java.lang.Object getRightPropertyValue(Property property)
-
getRightReferences
java.util.List<GlobalId> getRightReferences(JaversProperty property)
-
getLeftReferences
java.util.List<GlobalId> getLeftReferences(JaversProperty property)
-
getManagedType
ManagedType getManagedType()
-
getRightDehydratedPropertyValueAndSanitize
default java.lang.Object getRightDehydratedPropertyValueAndSanitize(JaversProperty property)
-
getLeftDehydratedPropertyValueAndSanitize
default java.lang.Object getLeftDehydratedPropertyValueAndSanitize(JaversProperty property)
-
sanitize
default java.lang.Object sanitize(java.lang.Object value, JaversType expectedType)
-
getCommitMetadata
java.util.Optional<CommitMetadata> getCommitMetadata()
-
createPropertyChangeMetadata
default PropertyChangeMetadata createPropertyChangeMetadata(JaversProperty property)
-
getChangeType
PropertyChangeType getChangeType(JaversProperty property)
-
-