Package de.aristaflow.adept2.model.common.changetracking
-
Interface Summary Interface Description ChangeCombiner Combines two changes depending on how they relate to each other.PropertyTracker Interface to access details on what properties of an object have changed since its creation or the last resetting of the change tracking. -
Class Summary Class Description ChangedProperty<T extends Serializable> Class to track property changes.ChangeTrackingMap<T extends Serializable> This map extends a normalHashMap
by the means to track and combine changes for property values.DifferentChangeCombiner Combines different changes, for instance the changes refer to the different property values.EqualChangeCombiner Combines equal changes, for instance the changes refer to the same property value.SimilarChangeCombiner Combines similar changes, for instance the changes refer to the same property value. -
Enum Summary Enum Description ChangeType A type for specifying changes to elements of a collection-based property.