Class ObjectType

  extended by org.hibernate.type.AbstractType
      extended by org.hibernate.type.AnyType
          extended by org.hibernate.type.ObjectType
All Implemented Interfaces:
Serializable, AssociationType, BasicType, CompositeType, Type

public class ObjectType
extends AnyType
implements BasicType

Specific adaptation of the "any" type to the old deprecated "object" type

See Also:
Serialized Form

Nested Class Summary
Nested classes/interfaces inherited from class org.hibernate.type.AnyType
Field Summary
static ObjectType INSTANCE
Fields inherited from class org.hibernate.type.AbstractType
Constructor Summary
Method Summary
 String getName()
          Returns the abbreviated name of the type.
 String[] getRegistrationKeys()
          Get the names under which this type should be registered in the type registry.
Methods inherited from class org.hibernate.type.AnyType
assemble, compare, deepCopy, defaultSizes, dictatedSizes, disassemble, fromXMLNode, getAssociatedEntityName, getAssociatedJoinable, getCascadeStyle, getColumnSpan, getFetchMode, getForeignKeyDirection, getLHSPropertyName, getOnCondition, getPropertyNames, getPropertyNullability, getPropertyValue, getPropertyValues, getPropertyValues, getReturnedClass, getRHSUniqueKeyPropertyName, getSubtypes, hydrate, isAlwaysDirtyChecked, isAnyType, isAssociationType, isComponentType, isDirty, isEmbedded, isEmbeddedInXML, isMethodOf, isModified, isMutable, isReferenceToPrimaryKey, isSame, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, resolve, semiResolve, setPropertyValues, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString, useLHSPrimaryKey
Methods inherited from class org.hibernate.type.AbstractType
beforeAssemble, getHashCode, getHashCode, getSemiResolvedType, isCollectionType, isDirty, isEntityType, isEqual, isEqual, isXMLElement, replace, replaceNode
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.type.Type
assemble, beforeAssemble, compare, deepCopy, defaultSizes, dictatedSizes, disassemble, fromXMLNode, getColumnSpan, getHashCode, getHashCode, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, replace, resolve, semiResolve, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString

Field Detail


public static final ObjectType INSTANCE
Constructor Detail


public ObjectType()
Method Detail


public String getName()
Description copied from interface: Type
Returns the abbreviated name of the type.

Specified by:
getName in interface Type
getName in class AnyType
String the Hibernate type name


public String[] getRegistrationKeys()
Description copied from interface: BasicType
Get the names under which this type should be registered in the type registry.

Specified by:
getRegistrationKeys in interface BasicType
The keys under which to register this type.

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.