public class AggregateObjectChangeSet extends ObjectChangeSet
attributesToChanges, cacheKey, changes, className, classType, cloneObject, deferredSet, hasChangesFromCascadeLocking, hasCmpPolicyForcedUpdate, hasVersionChange, initialWriteLockValue, isAggregate, isInvalid, isNew, newKey, oldKey, optimisticLockingPolicy, shouldBeDeleted, shouldModifyVersionField, unitOfWorkChangeSet, writeLockValue
Constructor and Description |
---|
AggregateObjectChangeSet()
The default constructor is used only by SDK XML project for mapping ObjectChangeSet
|
AggregateObjectChangeSet(Object cloneObject,
UnitOfWorkChangeSet parent,
boolean isNew)
This constructor is used to create an ObjectChangeSet that represents an aggregate object.
|
AggregateObjectChangeSet(Vector primaryKey,
Class classType,
Object cloneObject,
UnitOfWorkChangeSet parent,
boolean isNew)
This constructor is used to create an ObjectChangeSet that represents a regular object.
|
Modifier and Type | Method and Description |
---|---|
CacheKey |
CacheKey() |
boolean |
isAggregate()
INTERNAL:
Used to determine if the object change set represents an aggregate object
|
addChange, clear, containsChangesFromSynchronization, deferredDetectionRequiredOn, equals, equals, getAttributesToChanges, getCacheKey, getChangedAttributeNames, getChanges, getChangesForAttributeNamed, getClassName, getClassType, getClassType, getDeferredSet, getInitialWriteLockValue, getNewKey, getOldKey, getPrimaryKeys, getTargetVersionOfSourceObject, getTargetVersionOfSourceObject, getUnitOfWorkClone, getUOWChangeSet, getWriteLockValue, hasChangeFor, hasChanges, hasCmpPolicyForcedUpdate, hasDeferredAttributes, hasForcedChanges, hasForcedChangesFromCascadeLocking, hashCode, hasKeys, isInvalid, isNew, mergeObjectChanges, prepareChangeRecordsForSynchronization, readCompleteChangeSet, readIdentityInformation, removeChange, removeFromIdentityMap, setCacheKey, setChanges, setClassName, setClassType, setHasCmpPolicyForcedUpdate, setHasForcedChangesFromCascadeLocking, setInitialWriteLockValue, setIsAggregate, setIsNew, setNewKey, setOldKey, setOptimisticLockingPolicyAndInitialWriteLockValue, setPrimaryKeys, setShouldBeDeleted, setShouldModifyVersionField, setUOWChangeSet, setWriteLockValue, shouldBeDeleted, shouldInvalidateObject, shouldModifyVersionField, toString, updateChangeRecordForAttribute, updateChangeRecordForAttribute, updateChangeRecordForAttributeWithMappedObject, updateReferences, updateUOWChangeSet, writeCompleteChangeSet, writeIdentityInformation
public AggregateObjectChangeSet()
public AggregateObjectChangeSet(Object cloneObject, UnitOfWorkChangeSet parent, boolean isNew)
public AggregateObjectChangeSet(Vector primaryKey, Class classType, Object cloneObject, UnitOfWorkChangeSet parent, boolean isNew)
public CacheKey CacheKey()
public boolean isAggregate()
ObjectChangeSet
isAggregate
in class ObjectChangeSet
Copyright © 2022. All rights reserved.