Package org.javers.core.diff.changetype
Class InitialValueChange
- java.lang.Object
-
- org.javers.core.diff.Change
-
- org.javers.core.diff.changetype.PropertyChange<java.lang.Object>
-
- org.javers.core.diff.changetype.ValueChange
-
- org.javers.core.diff.changetype.InitialValueChange
-
- All Implemented Interfaces:
java.io.Serializable
public class InitialValueChange extends ValueChange
InitialValueChange is a subtype of ValueChange with null on left and a property value on right. It is generated for each Primitive or Value property of a NewObject to capture its state.
-
-
Constructor Summary
Constructors Constructor Description InitialValueChange(PropertyChangeMetadata metadata, java.lang.Object rightValue)
-
Method Summary
-
Methods inherited from class org.javers.core.diff.changetype.ValueChange
equals, getLeft, getRight, hashCode, prettyPrint, toString
-
Methods inherited from class org.javers.core.diff.changetype.PropertyChange
getChangeType, getPropertyName, getPropertyNameWithPath, isPropertyAdded, isPropertyRemoved, isPropertyValueChanged
-
Methods inherited from class org.javers.core.diff.Change
getAffectedGlobalId, getAffectedLocalId, getAffectedObject, getCommitMetadata
-
-
-
-
Constructor Detail
-
InitialValueChange
public InitialValueChange(PropertyChangeMetadata metadata, java.lang.Object rightValue)
-
-