Class Hierarchy
- java.lang.Object
- org.hibernate.type.AbstractStandardBasicType<T> (implements org.hibernate.type.BasicType<T>, org.hibernate.type.ProcedureParameterExtractionAware<T>, org.hibernate.type.ProcedureParameterNamedBinder<J>)
- org.hibernate.type.AbstractSingleColumnStandardBasicType<T> (implements org.hibernate.type.Type)
- org.hibernate.type.BasicArrayType<T,E> (implements org.hibernate.type.AdjustableBasicType<J>, org.hibernate.type.BasicPluralType<C,E>)
- org.hibernate.type.BasicCollectionType<C,E> (implements org.hibernate.type.AdjustableBasicType<J>, org.hibernate.type.BasicPluralType<C,E>)
- org.hibernate.type.ConvertedBasicCollectionType<C,E>
- org.hibernate.type.BottomType
- org.hibernate.type.ConvertedBasicArrayType<T,S,E> (implements org.hibernate.type.AdjustableBasicType<J>, org.hibernate.type.BasicPluralType<C,E>)
- org.hibernate.type.JavaObjectType
- org.hibernate.type.NullType
- org.hibernate.type.QueryParameterJavaObjectType
- org.hibernate.type.SerializableType<T>
- org.hibernate.type.StandardBasicTypeTemplate<J>
- org.hibernate.type.AbstractSingleColumnStandardBasicType<T> (implements org.hibernate.type.Type)
- org.hibernate.type.AbstractType (implements org.hibernate.type.Type)
- org.hibernate.type.AnyType (implements org.hibernate.type.AssociationType, org.hibernate.type.CompositeType)
- org.hibernate.type.CollectionType (implements org.hibernate.type.AssociationType)
- org.hibernate.type.ArrayType
- org.hibernate.type.BagType
- org.hibernate.type.CustomCollectionType
- org.hibernate.type.IdentifierBagType
- org.hibernate.type.ListType
- org.hibernate.type.MapType
- org.hibernate.type.OrderedMapType
- org.hibernate.type.SortedMapType
- org.hibernate.type.SetType
- org.hibernate.type.OrderedSetType
- org.hibernate.type.SortedSetType
- org.hibernate.type.ComponentType (implements org.hibernate.type.spi.CompositeTypeImplementor, org.hibernate.type.ProcedureParameterExtractionAware<T>)
- org.hibernate.type.EmbeddedComponentType
- org.hibernate.type.UserComponentType<T>
- org.hibernate.type.CustomType<J> (implements org.hibernate.type.ConvertedBasicType<J>, org.hibernate.type.ProcedureParameterExtractionAware<T>, org.hibernate.type.ProcedureParameterNamedBinder<J>)
- org.hibernate.type.EntityType (implements org.hibernate.type.AssociationType)
- org.hibernate.type.ManyToOneType
- org.hibernate.type.OneToOneType
- org.hibernate.type.SpecialOneToOneType
- org.hibernate.type.MetaType
- org.hibernate.type.AnyType.ObjectTypeCacheEntry (implements java.io.Serializable)
- org.hibernate.type.BasicTypeReference<T> (implements org.hibernate.query.BindableType<J>, java.io.Serializable)
- org.hibernate.type.BasicTypeRegistry (implements java.io.Serializable)
- org.hibernate.type.CharBooleanConverter (implements org.hibernate.type.StandardBooleanConverter<R>)
- org.hibernate.type.TrueFalseConverter
- org.hibernate.type.YesNoConverter
- org.hibernate.type.EnumType<T> (implements org.hibernate.usertype.DynamicParameterizedType, org.hibernate.usertype.EnhancedUserType<J>, org.hibernate.usertype.LoggableUserType, java.io.Serializable, org.hibernate.type.spi.TypeConfigurationAware)
- org.hibernate.type.NumericBooleanConverter (implements org.hibernate.type.StandardBooleanConverter<R>)
- org.hibernate.type.SerializableToBlobType<T> (implements org.hibernate.type.BasicType<T>, org.hibernate.usertype.DynamicParameterizedType, org.hibernate.type.ProcedureParameterExtractionAware<T>, org.hibernate.type.ProcedureParameterNamedBinder<J>)
- org.hibernate.type.SqlTypes
- org.hibernate.type.StandardBasicTypes
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.type.SerializationException
- org.hibernate.HibernateException
- jakarta.persistence.PersistenceException
- java.lang.RuntimeException
- java.lang.Exception
- org.hibernate.type.TypeHelper
- org.hibernate.type.AbstractStandardBasicType<T> (implements org.hibernate.type.BasicType<T>, org.hibernate.type.ProcedureParameterExtractionAware<T>, org.hibernate.type.ProcedureParameterNamedBinder<J>)
Interface Hierarchy
- jakarta.persistence.AttributeConverter<X,Y>
- org.hibernate.type.StandardConverter<O,R> (also extends org.hibernate.type.descriptor.converter.spi.BasicValueConverter<D,R>)
- org.hibernate.type.StandardBooleanConverter<R>
- org.hibernate.type.StandardConverter<O,R> (also extends org.hibernate.type.descriptor.converter.spi.BasicValueConverter<D,R>)
- org.hibernate.type.descriptor.converter.spi.BasicValueConverter<D,R>
- org.hibernate.type.StandardConverter<O,R> (also extends jakarta.persistence.AttributeConverter<X,Y>)
- org.hibernate.type.StandardBooleanConverter<R>
- org.hibernate.type.StandardConverter<O,R> (also extends jakarta.persistence.AttributeConverter<X,Y>)
- org.hibernate.query.BindableType<J>
- org.hibernate.query.OutputableType<J>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.ProcedureParameterExtractionAware<T>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.query.sqm.SqmExpressible<J>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.model.domain.DomainType<J>
- org.hibernate.metamodel.model.domain.SimpleDomainType<J> (also extends jakarta.persistence.metamodel.Type<X>)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.query.ReturnableType<T>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.metamodel.model.domain.SimpleDomainType<J> (also extends jakarta.persistence.metamodel.Type<X>)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>)
- org.hibernate.query.OutputableType<J>
- org.hibernate.type.descriptor.java.JavaTypedExpressible<T>
- org.hibernate.metamodel.mapping.ValueMapping (also extends org.hibernate.metamodel.mapping.MappingModelExpressible<T>)
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.metamodel.mapping.ValueMapping (also extends org.hibernate.metamodel.mapping.MappingModelExpressible<T>)
- org.hibernate.metamodel.mapping.JdbcMappingContainer
- org.hibernate.metamodel.mapping.Bindable
- org.hibernate.metamodel.mapping.MappingModelExpressible<T>
- org.hibernate.metamodel.mapping.ValueMapping (also extends org.hibernate.type.descriptor.java.JavaTypedExpressible<T>)
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.metamodel.mapping.ValueMapping (also extends org.hibernate.type.descriptor.java.JavaTypedExpressible<T>)
- org.hibernate.metamodel.mapping.MappingModelExpressible<T>
- org.hibernate.metamodel.mapping.JdbcMapping (also extends org.hibernate.metamodel.mapping.MappingType)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.mapping.SqlExpressible
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.ValueMapping)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.mapping.BasicValuedMapping (also extends org.hibernate.metamodel.mapping.ValueMapping)
- org.hibernate.metamodel.mapping.Bindable
- org.hibernate.metamodel.mapping.MappingType
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.metamodel.mapping.JdbcMapping (also extends org.hibernate.metamodel.mapping.JdbcMappingContainer)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.type.Type)
- org.hibernate.type.ProcedureParameterNamedBinder<J>
- java.io.Serializable
- org.hibernate.type.Type
- org.hibernate.type.AssociationType
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.model.domain.BasicDomainType<J>, org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.CompositeType
- org.hibernate.type.Type
- jakarta.persistence.metamodel.Type<X>
- jakarta.persistence.metamodel.BasicType<X>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.metamodel.model.domain.SimpleDomainType<J> (also extends org.hibernate.metamodel.model.domain.DomainType<J>)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.query.ReturnableType<T>
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.type.AdjustableBasicType<J>
- org.hibernate.type.BasicPluralType<C,E>
- org.hibernate.type.ConvertedBasicType<J>
- org.hibernate.type.BasicType<T> (also extends org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.metamodel.mapping.JdbcMapping, org.hibernate.metamodel.mapping.MappingType, org.hibernate.type.Type)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.metamodel.model.domain.SimpleDomainType<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.metamodel.model.domain.BasicDomainType<J> (also extends jakarta.persistence.metamodel.BasicType<X>, org.hibernate.query.OutputableType<J>, org.hibernate.query.ReturnableType<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- jakarta.persistence.metamodel.BasicType<X>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.type.ForeignKeyDirection
- org.hibernate.type.WrapperArrayHandling
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)