| Modifier and Type | Field and Description |
|---|---|
| protected HashMap | |
| protected HashMap |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | clearChanges()
Implements abstract org. |
| public HashMap | |
| public HashMap | |
| public boolean | |
| public void | internalRecreateOriginalCollection(Object currentMap, AbstractSession session)
Implements abstract org. |
| public void | mergeRecord(ChangeRecord mergeFromRecord, UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet)
Implements abstract org. |
| public void | |
| public void | |
| public void | updateReferences(UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet)
Implements abstract org. |
| addObjectsList | back to summary |
|---|---|
| protected HashMap<K, V> addObjectsList | |
| removeObjectsList | back to summary |
|---|---|
| protected HashMap<K, V> removeObjectsList | |
| DirectMapChangeRecord | back to summary |
|---|---|
| public DirectMapChangeRecord() | |
| DirectMapChangeRecord | back to summary |
|---|---|
| public DirectMapChangeRecord(ObjectChangeSet owner) | |
| addAdditionChange | back to summary |
|---|---|
| public void addAdditionChange(HashMap<K, V> additions) Adds the items that were added to the collection. | |
| addAdditionChange | back to summary |
|---|---|
| public void addAdditionChange(Object key, Object value) Adds the items that were added to the collection. | |
| addRemoveChange | back to summary |
|---|---|
| public void addRemoveChange(HashMap<K, V> subtractions) Adds the items that were removed from the collection. | |
| addRemoveChange | back to summary |
|---|---|
| public void addRemoveChange(Object key, Object value) Adds the items that were removed from the collection. | |
| clearChanges | back to summary |
|---|---|
| public void clearChanges() Implements abstract org. Clears info about added / removed objects set by change tracker.
| |
| getAddObjects | back to summary |
|---|---|
| public HashMap Returns the added items list. | |
| getRemoveObjects | back to summary |
|---|---|
| public HashMap Returns the removed items list. | |
| hasChanges | back to summary |
|---|---|
| public boolean hasChanges() Returns true if the change set has changes. | |
| internalRecreateOriginalCollection | back to summary |
|---|---|
| public void internalRecreateOriginalCollection(Object currentMap, AbstractSession session) Implements abstract org. Recreates the original state of the collection.
| |
| mergeRecord | back to summary |
|---|---|
| public void mergeRecord(ChangeRecord mergeFromRecord, UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet) Implements abstract org. This method will be used to merge one record into another.
| |
| setAddObjects | back to summary |
|---|---|
| public void setAddObjects(HashMap<K, V> addObjects) Sets the added items list. | |
| setRemoveObjects | back to summary |
|---|---|
| public void setRemoveObjects(HashMap<K, V> removeObjects) Sets the removed items list. | |
| updateReferences | back to summary |
|---|---|
| public void updateReferences(UnitOfWorkChangeSet mergeToChangeSet, UnitOfWorkChangeSet mergeFromChangeSet) Implements abstract org. This method will be used to update the objectsChangeSets references.
| |