org.hibernate.type

Class EmbeddedComponentType

Implemented Interfaces:
AbstractComponentType, Serializable, Type

public class EmbeddedComponentType
extends ComponentType

Author:
Gavin King

Field Summary

Fields inherited from class org.hibernate.type.ComponentType

propertySpan, tuplizerMapping

Constructor Summary

EmbeddedComponentType(ComponentMetamodel metamodel)

Method Summary

Object
instantiate(Object parent, SessionImplementor session)
boolean
isEmbedded()
boolean
isMethodOf(Method method)

Methods inherited from class org.hibernate.type.ComponentType

assemble, compare, deepCopy, disassemble, fromXMLNode, getCascadeStyle, getColumnSpan, getFetchMode, getHashCode, getHashCode, getName, getPropertyNames, getPropertyNullability, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, getReturnedClass, getSubtypes, hydrate, instantiate, instantiate, isComponentType, isDirty, isDirty, isEmbedded, isEqual, isEqual, isMethodOf, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, replace, replace, resolve, semiResolve, setPropertyValues, setToXMLNode, sqlTypes, toColumnNullness, toLoggableString

Methods inherited from class org.hibernate.type.AbstractType

assemble, beforeAssemble, compare, disassemble, getHashCode, getHashCode, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isEntityType, isEqual, isEqual, isModified, isSame, isXMLElement, replace, replaceNode, resolve, semiResolve

Constructor Details

EmbeddedComponentType

public EmbeddedComponentType(ComponentMetamodel metamodel)

Method Details

instantiate

public Object instantiate(Object parent,
                          SessionImplementor session)
            throws HibernateException
Overrides:
instantiate in interface ComponentType

isEmbedded

public boolean isEmbedded()
Specified by:
isEmbedded in interface AbstractComponentType
Overrides:
isEmbedded in interface ComponentType

isMethodOf

public boolean isMethodOf(Method method)
Specified by:
isMethodOf in interface AbstractComponentType
Overrides:
isMethodOf in interface ComponentType