public abstract class

ImmutableType

extends NullableType
java.lang.Object
   ↳ org.hibernate.type.AbstractType
     ↳ org.hibernate.type.NullableType
       ↳ org.hibernate.type.ImmutableType
Known Direct Subclasses

This class is deprecated.
Use the AbstractStandardBasicType approach instead

Class Overview

Superclass of nullable immutable types.

Summary

Public Constructors
ImmutableType()
Public Methods
final Object deepCopy(Object value, EntityMode entityMode, SessionFactoryImplementor factory)
final boolean isMutable()
Object replace(Object original, Object target, SessionImplementor session, Object owner, Map copyCache)
[Expand]
Inherited Methods
From class org.hibernate.type.NullableType
From class org.hibernate.type.AbstractType
From class java.lang.Object
From interface org.hibernate.type.StringRepresentableType
From interface org.hibernate.type.Type
From interface org.hibernate.type.XmlRepresentableType

Public Constructors

public ImmutableType ()

Public Methods

public final Object deepCopy (Object value, EntityMode entityMode, SessionFactoryImplementor factory)

public final boolean isMutable ()

public Object replace (Object original, Object target, SessionImplementor session, Object owner, Map copyCache)