Uses of Package
org.hibernate.type.descriptor.java
-
Packages that use org.hibernate.type.descriptor.java Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.id.factory.spi Contains an SPI for id generator factories.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.query.criteria Support for JPA criteria queries.org.hibernate.query.derived org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.results.complete Support for immutable result/fetch builder graph nodes built from static sources such asSqlResultSetMappingor thehbm.xmlmapping element<resultset/>.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQueryAPIsorg.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree This package contains the classes that make up the SQM tree nodes.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree.org.hibernate.query.sqm.tree.predicate Nodes representing logical predicates in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselectstatements in the SQM tree.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.results.graph Defines domain result graphs.org.hibernate.sql.results.graph.basic org.hibernate.sql.results.graph.embeddable org.hibernate.sql.results.graph.entity org.hibernate.sql.results.graph.tuple org.hibernate.sql.results.jdbc.spi org.hibernate.sql.results.spi org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.converter.spi An SPI for basic-typed value conversions, including support for handling JPAAttributeConverterinstances as part of the HibernateTypesystem.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.spi org.hibernate.type.descriptor.sql An API for working with abstract families of DDL types parameterized by varying length, precision, and scale.org.hibernate.type.format Support for type mappings which format composite values to a structured text format (JSON or XML) for storage in a database-specific column type supporting that structured format.org.hibernate.type.format.jackson Implementations ofFormatMapperusing Jackson.org.hibernate.type.format.jakartajson An implementation ofFormatMapperusing Jakarta JSON.org.hibernate.type.format.jaxb An implementation ofFormatMapperusing JAXB.org.hibernate.type.spi Defines a registry for HibernateTypes.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.annotations Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.MutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.boot.model Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.JavaType Descriptor for the Java side of a value mapping.MutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.boot.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.dialect Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.engine.spi Class Description JavaType.CoercionContext -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.event.spi Class Description JavaType.CoercionContext -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.id.factory Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.id.factory.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.mapping Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.JavaType Descriptor for the Java side of a value mapping.MutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.metamodel.mapping Class Description JavaType Descriptor for the Java side of a value mapping.JavaTypedExpressible Contract for something that has an associated JavaTypeMutabilityPlan Describes the mutability aspects of a given Java type.MutabilityPlanExposer Something that exposes a MutabilityPlanVersionJavaType Additional contract for types which may be used to version (and optimistic lock) data. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.metamodel.mapping.internal Class Description JavaTypedExpressible Contract for something that has an associated JavaTypeMutabilityPlanExposer Something that exposes a MutabilityPlan -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.metamodel.model.domain Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.metamodel.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.persister.entity Class Description JavaType Descriptor for the Java side of a value mapping.JavaTypedExpressible Contract for something that has an associated JavaTypeVersionJavaType Additional contract for types which may be used to version (and optimistic lock) data. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.criteria Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.derived Class Description JavaType Descriptor for the Java side of a value mapping.JavaTypedExpressible Contract for something that has an associated JavaTypeMutabilityPlanExposer Something that exposes a MutabilityPlan -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.results Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.results.complete Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.results.dynamic Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.function Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.sql Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree.domain Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree.expression Class Description EnumJavaType Describes a Javaenumtype.JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree.from Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree.predicate Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.query.sqm.tree.select Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.ast.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.ast.tree.expression Class Description JavaType Descriptor for the Java side of a value mapping.JavaTypedExpressible Contract for something that has an associated JavaType -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.ast.tree.from Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.graph Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.graph.basic Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.graph.embeddable Class Description JavaTypedExpressible Contract for something that has an associated JavaType -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.graph.entity Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.graph.tuple Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.jdbc.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.sql.results.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type Class Description JavaType Descriptor for the Java side of a value mapping.JavaTypedExpressible Contract for something that has an associated JavaTypeMutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.converter.spi Class Description EnumJavaType Describes a Javaenumtype.JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.java Class Description AbstractArrayJavaType AbstractClassJavaType Abstract adapter forJava type descriptors.AbstractTemporalJavaType ArrayMutabilityPlan A mutability plan for arrays.BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.BasicPluralJavaType Descriptor for a basic plural Java type.BigDecimalJavaType Descriptor forBigDecimalhandling.BigIntegerJavaType Descriptor forBigIntegerhandling.BlobJavaType Descriptor forBlobhandling.BlobJavaType.BlobMutabilityPlan BooleanJavaType Descriptor forBooleanhandling.BooleanPrimitiveArrayJavaType Descriptor forboolean[]handling.ByteArrayJavaType Descriptor forByte[]handling, which disallowsnullelements.ByteJavaType Descriptor forBytehandling.CalendarDateJavaType Descriptor forCalendarhandling, but just for the date (month, day, year) portion.CalendarJavaType Descriptor forCalendarhandling.CalendarJavaType.CalendarMutabilityPlan CalendarTimeJavaType Descriptor forCalendarhandling, but just for the time portion.CharacterArrayJavaType Descriptor forCharacter[]handling, which disallowsnullelements.CharacterJavaType Descriptor forCharacterhandling.ClassJavaType Descriptor forClasshandling.ClobJavaType Descriptor forClobhandling.ClobJavaType.ClobMutabilityPlan MutabilityPlan for Clob valuesCoercionHelper.Coercer CurrencyJavaType Descriptor forCurrencyhandling.DateJavaType Descriptor forDatehandling.DateJavaType.DateMutabilityPlan DoubleJavaType Descriptor forDoublehandling.DoublePrimitiveArrayJavaType Descriptor fordouble[]handling.DurationJavaType Descriptor forDuration, which is represented internally as (long seconds,int nanoseconds), approximately 28 decimal digits of precision.FloatJavaType Descriptor forFloathandling.FloatPrimitiveArrayJavaType Descriptor forfloat[]handling.Immutability Object-typed form ofImmutableMutabilityPlanfor easier use withMutabilityfor usersImmutableMutabilityPlan Mutability plan for immutable objectsIncomparableComparator Comparator for things that cannot be compared (in a way we know about).InetAddressJavaType Descriptor forInetAddresshandling.InstantJavaType Java type descriptor for the JavaInstanttype.IntegerJavaType Descriptor forIntegerhandling.IntegerPrimitiveArrayJavaType Descriptor forint[]handling.JavaType Descriptor for the Java side of a value mapping.JavaType.CoercionContext JdbcDateJavaType Descriptor forDatehandling.JdbcDateJavaType.DateMutabilityPlan JdbcTimeJavaType Descriptor forTimehandling.JdbcTimeJavaType.TimeMutabilityPlan JdbcTimestampJavaType Descriptor forTimestamphandling.JdbcTimestampJavaType.TimestampMutabilityPlan LocalDateJavaType Java type descriptor for theLocalDatetype.LocalDateTimeJavaType Java type descriptor for theLocalDateTimetype.LocaleJavaType Descriptor forLocalehandling.LocaleJavaType.LocaleComparator LocalTimeJavaType Java type descriptor for theLocalTimetype.LongJavaType Descriptor forLonghandling.LongPrimitiveArrayJavaType Descriptor forlong[]handling.MutabilityPlan Describes the mutability aspects of a given Java type.MutableMutabilityPlan Mutability plan for mutable objectsNClobJavaType Descriptor forNClobhandling.NClobJavaType.NClobMutabilityPlan ObjectJavaType OffsetDateTimeJavaType Java type descriptor for theOffsetDateTimetype.OffsetTimeJavaType Java type descriptor for theOffsetTimetype.PrimitiveByteArrayJavaType Descriptor forbyte[]handling.PrimitiveCharacterArrayJavaType Descriptor forchar[]handling.RowVersionJavaType Descriptor forbyte[]handling specifically used for specifically for entity versions/timestamps.SerializableJavaType.SerializableMutabilityPlan ShortJavaType Descriptor forShorthandling.ShortPrimitiveArrayJavaType Descriptor forshort[]handling.StringJavaType Descriptor forStringhandling.TemporalJavaType Specialized JavaType for temporal types.TimeZoneJavaType Descriptor forTimeZonehandling.TimeZoneJavaType.TimeZoneComparator UrlJavaType Descriptor forURLhandling.UUIDJavaType Descriptor forUUIDhandling.UUIDJavaType.NoDashesStringTransformer UUIDJavaType.PassThroughTransformer UUIDJavaType.ToBytesTransformer UUIDJavaType.ToStringTransformer UUIDJavaType.ValueTransformer VersionJavaType Additional contract for types which may be used to version (and optimistic lock) data.YearJavaType Describes theYearJava typeZonedDateTimeJavaType Java type descriptor for theZonedDateTimetype.ZoneIdJavaType Describes theZoneIdJava type.ZoneOffsetJavaType Descriptor forZoneOffsethandling.ZoneOffsetJavaType.ZoneOffsetComparator -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.java.spi Class Description AbstractClassJavaType Abstract adapter forJava type descriptors.AbstractJavaType Abstract adapter for Java type descriptors.BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.BasicPluralJavaType Descriptor for a basic plural Java type.JavaType Descriptor for the Java side of a value mapping.MutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.jdbc Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.jdbc.spi Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.descriptor.sql Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.format Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.format.jackson Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.format.jakartajson Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.format.jaxb Class Description JavaType Descriptor for the Java side of a value mapping. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.type.spi Class Description JavaType Descriptor for the Java side of a value mapping.MutabilityPlan Describes the mutability aspects of a given Java type. -
Classes in org.hibernate.type.descriptor.java used by org.hibernate.usertype Class Description BasicJavaType SpecializesJavaTypefor "basic" values, in the sense ofType.PersistenceType.BASIC.MutabilityPlan Describes the mutability aspects of a given Java type.