Class AbstractHibernateType<T>

    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AbstractHibernateType​(org.hibernate.type.descriptor.sql.SqlTypeDescriptor sqlTypeDescriptor, org.hibernate.type.descriptor.java.JavaTypeDescriptor<T> javaTypeDescriptor)
      Initialization constructor taking the SqlTypeDescriptor and JavaTypeDescriptor objects, and using the default Configuration object.
      protected AbstractHibernateType​(org.hibernate.type.descriptor.sql.SqlTypeDescriptor sqlTypeDescriptor, org.hibernate.type.descriptor.java.JavaTypeDescriptor<T> javaTypeDescriptor, Configuration configuration)
      Initialization constructor taking the SqlTypeDescriptor, JavaTypeDescriptor, and Configuration objects.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Configuration getConfiguration()
      Get the current Configuration object.
      • Methods inherited from class org.hibernate.type.AbstractSingleColumnStandardBasicType

        nullSafeSet, sqlType
      • Methods inherited from class org.hibernate.type.AbstractStandardBasicType

        assemble, beforeAssemble, canDoExtraction, canDoSetting, compare, deepCopy, deepCopy, defaultSizes, dictatedSizes, disassemble, extract, extract, fromString, fromStringValue, get, getColumnSpan, getDefaultSize, getDictatedSize, getHashCode, getHashCode, getJavaTypeDescriptor, getMutabilityPlan, getRegistrationKeys, getReplacement, getReturnedClass, getSemiResolvedType, getSqlTypeDescriptor, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, isXMLElement, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeGet, nullSafeSet, nullSafeSet, nullSafeSet, nullSafeSet, registerUnderJavaType, remapSqlTypeDescriptor, replace, replace, resolve, semiResolve, set, setJavaTypeDescriptor, setSqlTypeDescriptor, sqlTypes, toColumnNullness, toLoggableString, toString
      • 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.SingleColumnType

        fromStringValue, get, nullSafeGet, set, toString
      • Methods inherited from interface org.hibernate.type.Type

        assemble, beforeAssemble, compare, deepCopy, defaultSizes, dictatedSizes, disassemble, getColumnSpan, getHashCode, getHashCode, getName, getReturnedClass, getSemiResolvedType, hydrate, isAnyType, isAssociationType, isCollectionType, isComponentType, isDirty, isDirty, isEntityType, isEqual, isEqual, isModified, isMutable, isSame, nullSafeGet, nullSafeGet, nullSafeSet, replace, replace, resolve, resolve, semiResolve, sqlTypes, toColumnNullness, toLoggableString
    • Constructor Detail

      • AbstractHibernateType

        protected AbstractHibernateType​(org.hibernate.type.descriptor.sql.SqlTypeDescriptor sqlTypeDescriptor,
                                        org.hibernate.type.descriptor.java.JavaTypeDescriptor<T> javaTypeDescriptor)
        Initialization constructor taking the SqlTypeDescriptor and JavaTypeDescriptor objects, and using the default Configuration object.
        Parameters:
        sqlTypeDescriptor - the SqlTypeDescriptor to be used
        javaTypeDescriptor - the JavaTypeDescriptor to be used
      • AbstractHibernateType

        protected AbstractHibernateType​(org.hibernate.type.descriptor.sql.SqlTypeDescriptor sqlTypeDescriptor,
                                        org.hibernate.type.descriptor.java.JavaTypeDescriptor<T> javaTypeDescriptor,
                                        Configuration configuration)
        Initialization constructor taking the SqlTypeDescriptor, JavaTypeDescriptor, and Configuration objects.
        Parameters:
        sqlTypeDescriptor - the SqlTypeDescriptor to be used
        javaTypeDescriptor - the JavaTypeDescriptor to be used
        configuration - custom Configuration object.