Uses of Package
org.hibernate.type
-
Packages that use org.hibernate.type Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory, which represents an instance of Hibernate at runtime and is the source of new instances ofSessionandStatelessSession, the most important APIs exposing persistence-related operations for entities.org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.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.model.source.spi org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.enhance.spi.interceptor Support for bytecode interceptor implementations.org.hibernate.cfg This package defines APIs for configuring Hibernate.org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metadata This package defines an API for accessing details about model mapping.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.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.procedure Defines support for executing database stored procedures and functions and accessing their outputs.org.hibernate.procedure.spi Defines an SPI for calling stored procedures and functions.org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies.org.hibernate.proxy.map Proxies for entity objects represented as Java maps.org.hibernate.proxy.pojo Proxies for plain Java objects.org.hibernate.proxy.pojo.bytebuddy org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.results Support for defining result set mappings used inNativeQuery,ProcedureCall, andStoredProcedureQuery.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQueryAPIsorg.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.produce.function Package defining support forSqmFunctionDescriptorhandling.org.hibernate.query.sqm.tree.expression Nodes representing expressions 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.results.jdbc.spi org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.component org.hibernate.tuple.entity org.hibernate.type A HibernateTypeis a strategy for mapping a Java property type to a JDBC type or types.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.descriptor.sql.spi Defines a registry forDdlTypes.org.hibernate.type.spi Defines a registry for HibernateTypes. -
Classes in org.hibernate.type used by org.hibernate Class Description BasicType Marker interface for basic types.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.boot Class Description BasicType Marker interface for basic types.SerializationException Thrown when a property cannot be serialized/deserialized -
Classes in org.hibernate.type used by org.hibernate.boot.model Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.boot.model.source.spi Class Description ForeignKeyDirection Represents directionality of the foreign key constraint -
Classes in org.hibernate.type used by org.hibernate.boot.spi Class Description BasicType Marker interface for basic types.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache.WrapperArrayHandling Possible options for how to handleByte[]andCharacter[]basic mappings encountered in the application domain model. -
Classes in org.hibernate.type used by org.hibernate.bytecode.enhance.spi.interceptor Class Description CompositeType Represents a composite type, a type which itself has typed attributes.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.cfg Class Description BasicType Marker interface for basic types.SerializationException Thrown when a property cannot be serialized/deserialized -
Classes in org.hibernate.type used by org.hibernate.collection.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.dialect Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.dialect.function Class Description BasicType Marker interface for basic types.BasicTypeReference A basic type reference. -
Classes in org.hibernate.type used by org.hibernate.dialect.function.array Class Description BasicPluralType A basic plural type.BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.engine.spi Class Description CollectionType A type that handles HibernatePersistentCollections (including arrays).Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.id Class Description BasicType Marker interface for basic types.CompositeType Represents a composite type, a type which itself has typed attributes.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.id.enhanced Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.id.factory Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.mapping Class Description AnyType Handles "any" mappingsBasicType Marker interface for basic types.CollectionType A type that handles HibernatePersistentCollections (including arrays).CompositeType Represents a composite type, a type which itself has typed attributes.ForeignKeyDirection Represents directionality of the foreign key constraintManyToOneType A many-to-one association to an entity.OneToOneType A one-to-one association to an entitySpecialOneToOneType A one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.metadata Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.metamodel.mapping Class Description BasicType Marker interface for basic types.ConvertedBasicType Extension for implementations ofBasicTypewhich have an implied conversion.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.persister.collection Class Description CollectionType A type that handles HibernatePersistentCollections (including arrays).CompositeType Represents a composite type, a type which itself has typed attributes.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.persister.entity Class Description AbstractType Abstract superclass of the built-inTypehierarchy.BasicType Marker interface for basic types.CompositeType Represents a composite type, a type which itself has typed attributes.EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.pretty Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.procedure Class Description BasicTypeReference A basic type reference. -
Classes in org.hibernate.type used by org.hibernate.procedure.spi Class Description BasicTypeReference A basic type reference. -
Classes in org.hibernate.type used by org.hibernate.proxy Class Description CompositeType Represents a composite type, a type which itself has typed attributes. -
Classes in org.hibernate.type used by org.hibernate.proxy.map Class Description CompositeType Represents a composite type, a type which itself has typed attributes. -
Classes in org.hibernate.type used by org.hibernate.proxy.pojo Class Description CompositeType Represents a composite type, a type which itself has typed attributes. -
Classes in org.hibernate.type used by org.hibernate.proxy.pojo.bytebuddy Class Description CompositeType Represents a composite type, a type which itself has typed attributes. -
Classes in org.hibernate.type used by org.hibernate.query Class Description BasicTypeReference A basic type reference. -
Classes in org.hibernate.type used by org.hibernate.query.results Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.query.results.dynamic Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.query.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.query.sqm Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.query.sqm.function Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.query.sqm.produce.function Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.query.sqm.tree.expression Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.sql.ast.spi Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.sql.ast.tree.expression Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.sql.results.jdbc.spi Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.tuple Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.tuple.component Class Description CompositeType Represents a composite type, a type which itself has typed attributes. -
Classes in org.hibernate.type used by org.hibernate.tuple.entity Class Description AssociationType A type that represents some kind of association between entities.CompositeType Represents a composite type, a type which itself has typed attributes.EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.type Class Description AbstractSingleColumnStandardBasicType TODO : javadocAbstractStandardBasicType Convenience base class forBasicTypeimplementations.AbstractType Abstract superclass of the built-inTypehierarchy.AdjustableBasicType Extension contract forBasicTypeimplementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.AssociationType A type that represents some kind of association between entities.BasicCollectionType A type that maps betweenARRAYandCollection<T>BasicPluralType A basic plural type.BasicType Marker interface for basic types.BasicTypeReference A basic type reference.BottomType A type that is assignable to every non-primitive type, that is, the type ofnull.CharBooleanConverter CollectionType A type that handles HibernatePersistentCollections (including arrays).ComponentType Handles embedded mappings.CompositeType Represents a composite type, a type which itself has typed attributes.ConvertedBasicType Extension for implementations ofBasicTypewhich have an implied conversion.CustomType EntityType Base for types which map associations to persistent entities.ForeignKeyDirection Represents directionality of the foreign key constraintJavaObjectType ManyToOneType A many-to-one association to an entity.MapType NullType NumericBooleanConverter Handles conversion to/fromBooleanas0(false) or1(true)OneToOneType A one-to-one association to an entityProcedureParameterExtractionAware OptionalTypecontract for implementations that are aware of how to extract values from store procedure OUT/INOUT parameters.ProcedureParameterNamedBinder OptionalTypecontract for implementations enabled to set store procedure OUT/INOUT parameters values by name.QueryParameterJavaObjectType SerializableType A type that maps between aVARBINARYandSerializableclasses.SetType SpecialOneToOneType A one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity.StandardBooleanConverter Marker for Hibernate defined converters of Boolean-typed domain valuesStandardConverter Marker for Hibernate supplied converter classes.TrueFalseConverter Handles conversion to/fromBooleanas'T'or'F'Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache.WrapperArrayHandling Possible options for how to handleByte[]andCharacter[]basic mappings encountered in the application domain model.YesNoConverter Handles conversion to/fromBooleanas'Y'or'N' -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.java Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.java.spi Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.jdbc Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.jdbc.spi Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.sql Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.sql.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache. -
Classes in org.hibernate.type used by org.hibernate.type.spi Class Description BasicType Marker interface for basic types.BasicTypeRegistry A registry ofBasicTypeinstancesCompositeType Represents a composite type, a type which itself has typed attributes.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given Java type, including: how to compare values and check for "dirtiness", how to clone values, and how to assemble/disassemble values for storage in the second-level cache.