Interface ObjectChange
- All Known Implementing Classes:
MutableObjectChange
public interface ObjectChange
Accumulates changes of a single object with a transaction.
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionMap<String, ? extends AttributeChange> Map<String, ? extends PropertyChange> Map<String, ? extends ToManyRelationshipChange> Map<String, ? extends ToOneRelationshipChange> getType()
-
Method Details
-
getType
ObjectChangeType getType() -
getPreCommitId
ObjectId getPreCommitId() -
getPostCommitId
ObjectId getPostCommitId() -
getChanges
Map<String, ? extends PropertyChange> getChanges() -
getAttributeChanges
Map<String, ? extends AttributeChange> getAttributeChanges() -
getToOneRelationshipChanges
Map<String, ? extends ToOneRelationshipChange> getToOneRelationshipChanges() -
getToManyRelationshipChanges
Map<String, ? extends ToManyRelationshipChange> getToManyRelationshipChanges()
-