AbstractStandardBasicType approach insteadpublic abstract class MutableType extends NullableType
LEGACY_DEFAULT_SIZE, LEGACY_DICTATED_SIZE| Constructor and Description |
|---|
MutableType()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
deepCopy(Object value,
SessionFactoryImplementor factory)
Deprecated.
Return a deep copy of the persistent state, stopping at entities and at collections.
|
protected abstract Object |
deepCopyNotNull(Object value)
Deprecated.
|
boolean |
isMutable()
Deprecated.
Are objects of this type mutable.
|
Object |
replace(Object original,
Object target,
SessionImplementor session,
Object owner,
Map copyCache)
Deprecated.
During merge, replace the existing (target) value in the entity we are merging to
with a new (original) value from the detached entity we are merging.
|
defaultSize, defaultSizes, dictatedSize, dictatedSizes, fromStringValue, fromXMLNode, fromXMLString, get, getColumnSpan, isDirty, isEqual, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, nullSafeSet, nullSafeToString, set, setToXMLNode, sqlType, sqlTypes, toColumnNullness, toLoggableString, toString, toXMLStringassemble, beforeAssemble, compare, disassemble, getHashCode, getHashCode, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isEntityType, isEqual, isModified, isSame, isXMLElement, replace, replaceNode, resolve, semiResolveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getReturnedClasspublic final boolean isMutable()
Typeprotected abstract Object deepCopyNotNull(Object value) throws HibernateException
HibernateExceptionpublic final Object deepCopy(Object value, SessionFactoryImplementor factory) throws HibernateException
Typevalue - The value to be copiedfactory - The session factoryHibernateException - An error from Hibernatepublic Object replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache) throws HibernateException
Typeoriginal - the value from the detached entity being mergedtarget - the value in the managed entitysession - The originating sessionowner - The owner of the valuecopyCache - The cache of already copied/replaced valuesHibernateException - An error from HibernateCopyright © 2012 JBoss by Red Hat. All Rights Reserved.