Package org.hibernate.type.descriptor.java.spi
-
Interface Summary Interface Description JavaTypeBaseline.BaselineTarget The target of the baseline registrationsPrimitiveJavaType<J extends Serializable> Additional contract for primitive / primitive wrapper Java types. -
Class Summary Class Description BasicCollectionJavaType<C extends Collection<E>,E> Descriptor for handling persistent collections.CollectionJavaType<C> Extension of the general JavaType for "collection types"DynamicModelJavaType JavaType for dynamic modelsEmbeddableAggregateJavaType<T> Java type for embeddable aggregates, which allows resolving a recommendedJdbcType
.EntityJavaType<T> Uses object identity forequals
/hashCode
as we ensure that internally.FormatMapperBasedJavaType<T> Java type forFormatMapper
based types i.e.JavaTypeBaseline Primes theJavaTypeBaseline.BaselineTarget
(which is essentially theJavaTypeRegistry
) with Hibernate's baselineJavaType
registrationsJavaTypeBasicAdaptor<T> AbstractClassJavaType
for cases where we do not know a properJavaType
for a given Java type.JavaTypeRegistry A registry mappingJava classes
to implementations of theJavaType
interface.JsonJavaType<T> MapEntryJavaType Descriptor forMap.Entry
.RegistryHelper UnknownBasicJavaType<T> AbstractJavaType
adapter for cases where we do not know a properJavaType
for a given Java type.XmlJavaType<T> -
Exception Summary Exception Description JdbcTypeRecommendationException Exception indicatingJavaType.getRecommendedJdbcType(org.hibernate.type.descriptor.jdbc.JdbcTypeIndicators)
could not determine a recommended JDBC type descriptor