public class MutableObjectChange extends Object implements ObjectChange
ObjectChange.| Constructor and Description |
|---|
MutableObjectChange(ObjectId preCommitId) |
| Modifier and Type | Method and Description |
|---|---|
void |
attributeChanged(String property,
Object oldValue,
Object newValue) |
Map<String,? extends AttributeChange> |
getAttributeChanges() |
Map<String,? extends PropertyChange> |
getChanges() |
ObjectId |
getPostCommitId() |
ObjectId |
getPreCommitId() |
Map<String,? extends ToManyRelationshipChange> |
getToManyRelationshipChanges() |
Map<String,? extends ToOneRelationshipChange> |
getToOneRelationshipChanges() |
ObjectChangeType |
getType() |
void |
setPostCommitId(ObjectId postCommitId) |
void |
setType(ObjectChangeType changeType) |
void |
toManyRelationshipConnected(String property,
ObjectId value) |
void |
toManyRelationshipDisconnected(String property,
ObjectId value) |
void |
toOneRelationshipConnected(String property,
ObjectId value) |
void |
toOneRelationshipDisconnected(String property,
ObjectId value) |
public MutableObjectChange(ObjectId preCommitId)
public Map<String,? extends PropertyChange> getChanges()
getChanges in interface ObjectChangepublic Map<String,? extends AttributeChange> getAttributeChanges()
getAttributeChanges in interface ObjectChangepublic Map<String,? extends ToManyRelationshipChange> getToManyRelationshipChanges()
getToManyRelationshipChanges in interface ObjectChangepublic Map<String,? extends ToOneRelationshipChange> getToOneRelationshipChanges()
getToOneRelationshipChanges in interface ObjectChangepublic ObjectChangeType getType()
getType in interface ObjectChangepublic ObjectId getPreCommitId()
getPreCommitId in interface ObjectChangepublic ObjectId getPostCommitId()
getPostCommitId in interface ObjectChangepublic void setPostCommitId(ObjectId postCommitId)
public void setType(ObjectChangeType changeType)
public void toManyRelationshipConnected(String property, ObjectId value)
public void toManyRelationshipDisconnected(String property, ObjectId value)
public void toOneRelationshipDisconnected(String property, ObjectId value)
Copyright © 2001–2018 Apache Cayenne. All rights reserved.