Package org.javers.core.diff.changetype
Class PropertyChange
- java.lang.Object
-
- org.javers.core.diff.Change
-
- org.javers.core.diff.changetype.PropertyChange
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ContainerChange,MapChange,ReferenceChange,ValueChange
public abstract class PropertyChange extends Change
Change on object's property of any type (Value, List, Set, Map, Array or Reference)- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPropertyChange(GlobalId affectedCdoId, java.lang.String propertyName, java.util.Optional<CommitMetadata> commitMetadata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetPropertyName()java.lang.StringgetPropertyNameWithPath()inthashCode()-
Methods inherited from class org.javers.core.diff.Change
getAffectedGlobalId, getAffectedLocalId, getAffectedObject, getCommitMetadata, prettyPrint, toString
-
-
-
-
Constructor Detail
-
PropertyChange
protected PropertyChange(GlobalId affectedCdoId, java.lang.String propertyName, java.util.Optional<CommitMetadata> commitMetadata)
-
-