Purpose: To record the changes for attributes that can be represented as DirectToField
| Access | Constructor and Description |
|---|---|
| public | |
| public | DirectToFieldChangeRecord(ObjectChangeSet owner)
This constructor returns a changeRecord representing the DirectToField mapping. |
| Modifier and Type | Method and Description |
|---|---|
| public Object | getNewValue()
Implements org. |
| public Object | getOldValue()
Implements org. |
| public void | mergeRecord(ChangeRecord mergeFromRecord, UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet)
Implements abstract org. |
| public void | |
| public void | setOldValue(Object oldValue)
INTERNAL: Set the old value of the attribute represented by this ChangeRecord. |
| public void | updateChangeRecordWithNewValue(Object newValue)
Overrides org. |
| public void | updateReferences(UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet)
Implements abstract org. |
| newValue | back to summary |
|---|---|
| protected Object newValue | |
| oldValue | back to summary |
|---|---|
| protected transient Object oldValue | |
| DirectToFieldChangeRecord | back to summary |
|---|---|
| public DirectToFieldChangeRecord() This default constructor. | |
| DirectToFieldChangeRecord | back to summary |
|---|---|
| public DirectToFieldChangeRecord(ObjectChangeSet owner) This constructor returns a changeRecord representing the DirectToField mapping. | |
| getNewValue | back to summary |
|---|---|
| public Object getNewValue() Implements org. ADVANCED: Returns the new value assigned during the change.
| |
| getOldValue | back to summary |
|---|---|
| public Object getOldValue() Implements org. ADVANCED: Return the old value of the attribute represented by this ChangeRecord.
| |
| mergeRecord | back to summary |
|---|---|
| public void mergeRecord(ChangeRecord mergeFromRecord, UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet) Implements abstract org. INTERNAL: This method will be used to merge one record into another.
| |
| setNewValue | back to summary |
|---|---|
| public void setNewValue(Object newValue) ADVANCED: Sets the new value assigned during the change. | |
| setOldValue | back to summary |
|---|---|
| public void setOldValue(Object oldValue) INTERNAL: Set the old value of the attribute represented by this ChangeRecord. | |
| updateChangeRecordWithNewValue | back to summary |
|---|---|
| public void updateChangeRecordWithNewValue(Object newValue) Overrides org. INTERNAL: used by the record to update the new value ignores the value in the default implementation
| |
| updateReferences | back to summary |
|---|---|
| public void updateReferences(UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet) Implements abstract org. INTERNAL: This method will be used to update the objectsChangeSets references
| |