Package org.hibernate.type
Class EmbeddedComponentType
java.lang.Object
org.hibernate.type.AbstractType
org.hibernate.type.ComponentType
org.hibernate.type.EmbeddedComponentType
- All Implemented Interfaces:
Serializable
,BindableType
,OutputableType
,CompositeType
,ProcedureParameterExtractionAware
,CompositeTypeImplementor
,Type
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.type.ComponentType
propertySpan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Is this component embedded? "embedded" indicates that the component is "virtual", that its properties are "flattened" onto its ownerboolean
isMethodOf
(Method method) Is the given method a member of this component's class?Methods inherited from class org.hibernate.type.ComponentType
assemble, canDoExtraction, compare, compare, deepCopy, disassemble, disassemble, extract, extract, getBindableJavaType, getCascadeStyle, getColumnSpan, getFetchMode, getHashCode, getHashCode, getJdbcType, getMappingModelPart, getName, getOriginalPropertyOrder, getPropertyIndex, getPropertyNames, getPropertyNullability, getPropertyValue, getPropertyValue, getPropertyValues, getPropertyValues, getReturnedClass, getSqlTypeCodes, getSubtypes, hasNotNullProperty, hasNullProperty, injectMappingModelPart, instantiator, isComponentType, isDirty, isDirty, isEqual, isEqual, isKey, isModified, isMutable, isSame, mappingModelPart, nullSafeSet, nullSafeSet, replace, replace, replacePropertyValues, resolveExpressible, setPropertyValues, toColumnNullness, toLoggableString
Methods inherited from class org.hibernate.type.AbstractType
beforeAssemble, isAnyType, isAssociationType, isCollectionType, isEntityType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.query.BindableType
isInstance
Methods inherited from interface org.hibernate.type.Type
beforeAssemble, getColumnSpan, getReturnedClassName, getSqlTypeCodes, getTypeForEqualsHashCode, isAnyType, isAssociationType, isCollectionType, isEntityType, toColumnNullness
-
Constructor Details
-
EmbeddedComponentType
-
-
Method Details
-
isEmbedded
public boolean isEmbedded()Description copied from interface:CompositeType
Is this component embedded? "embedded" indicates that the component is "virtual", that its properties are "flattened" onto its owner- Specified by:
isEmbedded
in interfaceCompositeType
- Overrides:
isEmbedded
in classComponentType
- Returns:
- True if this component is embedded; false otherwise.
-
isMethodOf
Description copied from interface:CompositeType
Is the given method a member of this component's class?- Specified by:
isMethodOf
in interfaceCompositeType
- Overrides:
isMethodOf
in classComponentType
- Parameters:
method
- The method to check- Returns:
- True if the method is a member; false otherwise.
-