Purpose: Provides API to the Class that holds all changes made to a particular Object.
Description: The ObjectChangeSet class represents a single Object registered in the UnitOfWork. It is owned by the larger UnitOfWorkChangeSet.
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public List | getChangedAttributeNames()
ADVANCED: This method will return a collection of the names of attributes changed in an object. |
| public List | getChanges()
ADVANCED: This method returns a reference to the collection of changes within this changeSet. |
| public ChangeRecord | getChangesForAttributeNamed(String attributeName)
ADVANCED: Returns the change record for the specified attribute name. |
| public String | |
| public Class | getClassType(Session session)
ADVANCE: This method returns the class type that this changeSet Represents. |
| public Object | getId()
ADVANCED: This method returns the primary key for the object that this change set represents. |
| public Object | getNewKey()
ADVANCED: This method returns the key value that this object will be stored under in it's respective Map. |
| public Object | getOldKey()
ADVANCED: This method returns the key value that this object was stored under in it's respective Map. |
| public UnitOfWorkChangeSet | |
| public Object | getWriteLockValue()
ADVANCED: This method is used to return the lock value of the object this changeSet represents. |
| public boolean | hasChangeFor(String
the name of the attribute to search for. attributeName)ADVANCED: This method will return true if the specified attribute has been changed. |
| public boolean | |
| public boolean | |
| public void | setShouldRecalculateAfterUpdateEvent(boolean shouldRecalculateAfterUpdateEvent)
ADVANCED Set whether this ObjectChangeSet should be recalculated after changes in event |
| public boolean | shouldRecalculateAfterUpdateEvent()
ADVANCED Returns true if this ObjectChangeSet should be recalculated after changes in event |
| equals | back to summary |
|---|---|
public boolean equals(Object objectChange)
| |
| getChangedAttributeNames | back to summary |
|---|---|
| public List ADVANCED: This method will return a collection of the names of attributes changed in an object. | |
| getChanges | back to summary |
|---|---|
| public List ADVANCED: This method returns a reference to the collection of changes within this changeSet. | |
| getChangesForAttributeNamed | back to summary |
|---|---|
| public ChangeRecord getChangesForAttributeNamed(String attributeName) ADVANCED: Returns the change record for the specified attribute name. | |
| getClassName | back to summary |
|---|---|
| public String getClassName() ADVANCE: This method returns the class Name that this changeSet Represents. | |
| getClassType | back to summary |
|---|---|
| public Class ADVANCE: This method returns the class type that this changeSet Represents. | |
| getId | back to summary |
|---|---|
| public Object getId() ADVANCED: This method returns the primary key for the object that this change set represents. | |
| getNewKey | back to summary |
|---|---|
| public Object getNewKey() ADVANCED: This method returns the key value that this object will be stored under in it's respective Map. This is old relevant for collection mappings that use a Map. | |
| getOldKey | back to summary |
|---|---|
| public Object getOldKey() ADVANCED: This method returns the key value that this object was stored under in it's respective Map. This is old relevant for collection mappings that use a Map. | |
| getUOWChangeSet | back to summary |
|---|---|
| public UnitOfWorkChangeSet getUOWChangeSet() ADVANCED: This method is used to return the parent ChangeSet. | |
| getWriteLockValue | back to summary |
|---|---|
| public Object getWriteLockValue() ADVANCED: This method is used to return the lock value of the object this changeSet represents. | |
| hasChangeFor | back to summary |
|---|---|
| public boolean hasChangeFor(String attributeName) ADVANCED: This method will return true if the specified attribute has been changed.
| |
| hasChanges | back to summary |
|---|---|
| public boolean hasChanges() ADVANCED: Returns true if this particular changeSet has changes. | |
| isNew | back to summary |
|---|---|
| public boolean isNew() ADVANCED: Returns true if this ObjectChangeSet represents a new object. | |
| setShouldRecalculateAfterUpdateEvent | back to summary |
|---|---|
| public void setShouldRecalculateAfterUpdateEvent(boolean shouldRecalculateAfterUpdateEvent) ADVANCED Set whether this ObjectChangeSet should be recalculated after changes in event | |
| shouldRecalculateAfterUpdateEvent | back to summary |
|---|---|
| public boolean shouldRecalculateAfterUpdateEvent() ADVANCED Returns true if this ObjectChangeSet should be recalculated after changes in event | |