Package org.javers.core.diff
Class NodePair
java.lang.Object
org.javers.core.diff.NodePair
holds two versions of the same
ObjectNode-
Constructor Summary
ConstructorsConstructorDescriptionNodePair(ObjectNode left, ObjectNode right, Optional<CommitMetadata> commitMetadata) -
Method Summary
Modifier and TypeMethodDescriptioncreatePropertyChangeMetadata(JaversProperty property) getChangeType(JaversProperty property) getFirst()getLeft()getLeftPropertyValue(Property property) getLeftReference(Property property) getLeftReferences(JaversProperty property) getRight()getRightPropertyValue(Property property) getRightReference(Property property) getRightReferences(JaversProperty property) booleanisNullOnBothSides(Property property) sanitize(Object value, JaversType expectedType)
-
Constructor Details
-
NodePair
-
-
Method Details
-
getManagedType
-
isNullOnBothSides
-
getLeftPropertyValue
-
getRightPropertyValue
-
getRightReference
-
getLeftReference
-
getRightReferences
-
getLeftReferences
-
getRight
-
getLeft
-
getFirst
-
getProperties
-
getGlobalId
-
getCommitMetadata
-
getChangeType
-
getRightDehydratedPropertyValueAndSanitize
-
getLeftDehydratedPropertyValueAndSanitize
-
getLeftPropertyValueAndSanitize
-
getRightPropertyValueAndSanitize
-
sanitize
-
createPropertyChangeMetadata
-