Class KeyValueChange<T>
java.lang.Object
org.javers.core.diff.Change
org.javers.core.diff.changetype.PropertyChange<T>
org.javers.core.diff.changetype.map.KeyValueChange<T>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MapChange
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionKeyValueChange(PropertyChangeMetadata metadata, List<EntryChange> changes, T left, T right) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLeft()Left (or new) MapgetRight()Right (or new) MapinthashCode()prettyPrint(PrettyValuePrinter valuePrinter) toString()Pretty print with default dates formattingMethods inherited from class org.javers.core.diff.changetype.PropertyChange
getChangeType, getPropertyName, getPropertyNameWithPath, isPropertyAdded, isPropertyRemoved, isPropertyValueChangedMethods inherited from class org.javers.core.diff.Change
getAffectedGlobalId, getAffectedLocalId, getAffectedObject, getCommitMetadata
-
Constructor Details
-
KeyValueChange
-
-
Method Details
-
getRight
Right (or new) Map- Specified by:
getRightin classPropertyChange<T>
-
getLeft
Left (or new) Map- Specified by:
getLeftin classPropertyChange<T>
-
getEntryChanges
-
getEntryAddedChanges
-
getEntryRemovedChanges
-
getEntryValueChanges
-
prettyPrint
- Specified by:
prettyPrintin classChange
-
equals
- Overrides:
equalsin classPropertyChange<T>
-
hashCode
public int hashCode()- Overrides:
hashCodein classPropertyChange<T>
-
toString
Description copied from class:ChangePretty print with default dates formatting- Overrides:
toStringin classPropertyChange<T>
-