Class ProcessorSessionFactory.Component
- java.lang.Object
-
- org.hibernate.processor.validation.ProcessorSessionFactory.Component
-
- All Implemented Interfaces:
Serializable,org.hibernate.type.CompositeType,org.hibernate.type.Type
- Enclosing class:
- ProcessorSessionFactory
public abstract static class ProcessorSessionFactory.Component extends Object implements org.hibernate.type.CompositeType
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Component(TypeElement type, String entityName, String path, AccessType defaultAccessType, ProcessorSessionFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnSpan(org.hibernate.engine.spi.Mapping mapping)StringgetName()intgetPropertyIndex(String name)String[]getPropertyNames()boolean[]getPropertyNullability()StringgetReturnedClassName()org.hibernate.type.Type[]getSubtypes()booleanisComponentType()-
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.CompositeType
getCascadeStyle, getFetchMode, getPropertyValue, getPropertyValues, getPropertyValues, hasNotNullProperty, hasNullProperty, isEmbedded, isMethodOf, replacePropertyValues, setPropertyValues
-
Methods inherited from interface org.hibernate.type.Type
assemble, beforeAssemble, compare, compare, deepCopy, disassemble, disassemble, getHashCode, getHashCode, getReturnedClass, getSqlTypeCodes, getTypeForEqualsHashCode, isAnyType, isAssociationType, isCollectionType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, nullSafeSet, nullSafeSet, replace, replace, toColumnNullness, toLoggableString
-
-
-
-
Constructor Detail
-
Component
public Component(TypeElement type, String entityName, String path, AccessType defaultAccessType, ProcessorSessionFactory factory)
-
-
Method Detail
-
getPropertyIndex
public int getPropertyIndex(String name)
- Specified by:
getPropertyIndexin interfaceorg.hibernate.type.CompositeType
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.hibernate.type.Type
-
getReturnedClassName
public String getReturnedClassName()
- Specified by:
getReturnedClassNamein interfaceorg.hibernate.type.Type
-
isComponentType
public boolean isComponentType()
- Specified by:
isComponentTypein interfaceorg.hibernate.type.Type
-
getPropertyNames
public String[] getPropertyNames()
- Specified by:
getPropertyNamesin interfaceorg.hibernate.type.CompositeType
-
getSubtypes
public org.hibernate.type.Type[] getSubtypes()
- Specified by:
getSubtypesin interfaceorg.hibernate.type.CompositeType
-
getPropertyNullability
public boolean[] getPropertyNullability()
- Specified by:
getPropertyNullabilityin interfaceorg.hibernate.type.CompositeType
-
getColumnSpan
public int getColumnSpan(org.hibernate.engine.spi.Mapping mapping)
- Specified by:
getColumnSpanin interfaceorg.hibernate.type.Type
-
-