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:
-
Constructor Summary
ConstructorsConstructorDescriptionComponent(TypeElement type, String entityName, String path, AccessType defaultAccessType, ProcessorSessionFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionintgetColumnSpan(org.hibernate.type.MappingContext mapping) getName()intgetPropertyIndex(String name) String[]boolean[]org.hibernate.type.Type[]booleanMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.type.CompositeType
getCascadeStyle, getFetchMode, getOnDeleteAction, getPropertyValue, getPropertyValues, getPropertyValues, hasNotNullProperty, hasNullProperty, isEmbedded, isMethodOf, replacePropertyValues, setPropertyValuesMethods 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 Details
-
Component
public Component(TypeElement type, String entityName, String path, AccessType defaultAccessType, ProcessorSessionFactory factory)
-
-
Method Details
-
getPropertyIndex
- Specified by:
getPropertyIndexin interfaceorg.hibernate.type.CompositeType
-
getName
- Specified by:
getNamein interfaceorg.hibernate.type.Type
-
getReturnedClassName
- Specified by:
getReturnedClassNamein interfaceorg.hibernate.type.Type
-
isComponentType
public boolean isComponentType()- Specified by:
isComponentTypein interfaceorg.hibernate.type.Type
-
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.type.MappingContext mapping) - Specified by:
getColumnSpanin interfaceorg.hibernate.type.Type
-