Package org.apache.cayenne.commitlog.model
-
Interface Summary Interface Description AttributeChange Represents a change in a "value" property, which is either a scalar property or a to-one entity relationship.ChangeMap Represents a map of changes for a graph of persistent objects.ObjectChange Accumulates changes of a single object with a transaction.PropertyChange A base interface for various types of property changes.PropertyChangeVisitor<T> ToManyRelationshipChange Represents a change in a to-many relationship property to another entity.ToOneRelationshipChange -
Class Summary Class Description MutableAttributeChange MutableChangeMap A mutable implementation ofChangeMap.MutableObjectChange A mutable implementation ofObjectChange.MutableToManyRelationshipChange MutableToOneRelationshipChange -
Enum Summary Enum Description ObjectChangeType Defines types of tracked object changes.