| Package | Description |
|---|---|
| org.hibernate |
This package defines the central Hibernate APIs.
|
| org.hibernate.boot |
This package contains the contracts that make up the Hibernate native
bootstrapping API (building a SessionFactory).
|
| org.hibernate.boot.model | |
| org.hibernate.boot.model.source.spi | |
| org.hibernate.boot.spi | |
| org.hibernate.bytecode.enhance.spi.interceptor |
interceptor implementations
|
| org.hibernate.cache.spi |
Defines the integration aspect of Hibernate's second-level
caching allowing "caching back ends" to be plugged in as
a caching provider.
|
| org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
| org.hibernate.collection.spi |
SPI definitions for persistent collections
|
| org.hibernate.criterion |
A framework for defining restriction criteria and order criteria.
|
| org.hibernate.dialect.function |
A framework for defining database-specific SQL functions
that are available via the dialect.
|
| org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
| org.hibernate.engine.query.spi.sql | |
| org.hibernate.engine.spi | |
| org.hibernate.envers.enhanced | |
| org.hibernate.hql.spi | |
| org.hibernate.hql.spi.id.inline | |
| org.hibernate.id |
This package contains internal implementation classes for the
main API interfaces.
|
| org.hibernate.id.enhanced |
Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified
configuration
|
| org.hibernate.id.factory | |
| org.hibernate.jpa | |
| org.hibernate.jpa.spi | |
| org.hibernate.loader |
This package defines functionality for processing JDBC
result sets and returning complex graphs of persistent
objects.
|
| org.hibernate.loader.collection |
This package defines collection initializers
|
| org.hibernate.loader.collection.plan | |
| org.hibernate.loader.criteria |
This package defines the criteria query compiler and loader
|
| org.hibernate.loader.custom |
This package defines a framework for custom loaders that accept
handwritten SQL
|
| org.hibernate.loader.entity |
This package defines entity loaders
|
| org.hibernate.loader.entity.plan |
Support for entity loaders built on top of the
org.hibernate.loader.plan
API to apply entity-graphs |
| org.hibernate.loader.hql |
This package defines a loader for the AST-based query parser
|
| org.hibernate.loader.plan.spi |
Defines the SPI for the building blocks that make up a LoadPlan.
|
| org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
| org.hibernate.metadata |
This package defines an API for accessing the Hibernate
runtime metamodel.
|
| org.hibernate.metamodel.model.domain.spi | |
| org.hibernate.param | |
| org.hibernate.persister.collection |
This package abstracts the persistence mechanism for collections.
|
| org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
| org.hibernate.persister.walking.spi | |
| org.hibernate.pretty |
Classes for pretty printing things for exception
and log messages.
|
| org.hibernate.procedure | |
| org.hibernate.procedure.spi | |
| org.hibernate.proxy |
This package defines a framework for lazy-initializing
entity proxies.
|
| org.hibernate.proxy.map | |
| org.hibernate.proxy.pojo | |
| org.hibernate.proxy.pojo.bytebuddy | |
| org.hibernate.proxy.pojo.javassist | |
| org.hibernate.query | |
| org.hibernate.query.spi | |
| org.hibernate.spatial |
This package defines the central Hibernate Spatial APIs.
|
| org.hibernate.spatial.dialect.hana | |
| org.hibernate.spatial.dialect.oracle.criterion |
A criterion API for Oracle Spatial (10g and later) using SDOGeometry.
|
| org.hibernate.sql |
This package defines helper classes for rendering SQL
fragments and SQL statements.
|
| org.hibernate.transform |
Defines strategies for post-processing criteria query
result sets into a form convenient to the application.
|
| org.hibernate.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
| org.hibernate.tuple.component | |
| org.hibernate.tuple.entity | |
| org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
| org.hibernate.type.descriptor.converter |
Support for handling JPA
AttributeConverter instances as part of the
Hibernate Type system. |
| org.hibernate.type.spi | |
| org.hibernate.usertype |
Interfaces for user-defined custom types.
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| VersionType
Additional contract for types which may be used to version (and optimistic lock) data.
|
| Class and Description |
|---|
| BasicType
Marker interface for basic types.
|
| SerializationException
Thrown when a property cannot be serialized/deserialized
|
| Class and Description |
|---|
| BasicType
Marker interface for basic types.
|
| Class and Description |
|---|
| ForeignKeyDirection
Represents directionality of the foreign key constraint
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| TypeResolver
Deprecated.
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| BasicType
Marker interface for basic types.
|
| SerializationException
Thrown when a property cannot be serialized/deserialized
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| CollectionType
A type that handles Hibernate PersistentCollections (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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| TypeResolver
Deprecated.
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| TypeResolver
Deprecated.
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AssociationType
A type that represents some kind of association between entities.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AssociationType
A type that represents some kind of association between entities.
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AssociationType
A type that represents some kind of association between 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AbstractType
Abstract superclass of the built in Type hierarchy.
|
| AssociationType
A type that represents some kind of association between 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| EntityType
Base for types which map associations to persistent entities.
|
| Class and Description |
|---|
| CollectionType
A type that handles Hibernate PersistentCollections (including arrays).
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| CollectionType
A type that handles Hibernate PersistentCollections (including arrays).
|
| ForeignKeyDirection
Represents directionality of the foreign key constraint
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| VersionType
Additional contract for types which may be used to version (and optimistic lock) data.
|
| Class and Description |
|---|
| CollectionType
A type that handles Hibernate PersistentCollections (including arrays).
|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AbstractType
Abstract superclass of the built in Type hierarchy.
|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| VersionType
Additional contract for types which may be used to version (and optimistic lock) data.
|
| Class and Description |
|---|
| AnyType
Handles "any" mappings
|
| AssociationType
A type that represents some kind of association between entities.
|
| CollectionType
A type that handles Hibernate PersistentCollections (including arrays).
|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and Description |
|---|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AbstractSingleColumnStandardBasicType
TODO : javadoc
|
| AbstractStandardBasicType
Convenience base class for
BasicType implementations |
| BasicType
Marker interface for basic types.
|
| ProcedureParameterExtractionAware
Optional
Type contract for implementations that are aware of how to extract values from
store procedure OUT/INOUT parameters. |
| ProcedureParameterNamedBinder
Optional
Type contract for implementations enabled
to set store procedure OUT/INOUT parameters values by name. |
| SingleColumnType
Provide convenient methods for binding and extracting values for use with
BasicType. |
| StringRepresentableType
Additional, optional contract for types capable of rendering and consuming their values to/from strings.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| LiteralType
Additional contract for a
Type that may appear as an SQL literal |
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AssociationType
A type that represents some kind of association between entities.
|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AssociationType
A type that represents some kind of association between entities.
|
| ComponentType
Handles "component" mappings
|
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| AbstractSingleColumnStandardBasicType
TODO : javadoc
|
| AbstractStandardBasicType
Convenience base class for
BasicType implementations |
| AbstractType
Abstract superclass of the built in Type hierarchy.
|
| AnyType
Handles "any" mappings
|
| AssociationType
A type that represents some kind of association between entities.
|
| BasicType
Marker interface for basic types.
|
| BasicTypeRegistry
A registry of
BasicType instances |
| BigDecimalType
A type that maps between a
NUMERIC and BigDecimal. |
| BigIntegerType
A type that maps between a
NUMERIC and BigInteger. |
| BinaryType
A type that maps between a
VARBINARY and byte[]
Implementation of the VersionType interface should be considered deprecated. |
| BlobType |
| BooleanType |
| ByteType |
| CalendarDateType |
| CalendarTimeType |
| CalendarType |
| CharacterArrayClobType
A type that maps between
CLOB and Character[]
Essentially a MaterializedClobType but represented as a Character[] in Java rather than String. |
| CharacterArrayNClobType
A type that maps between
NCLOB and Character[]
Essentially a MaterializedNClobType but represented as a Character[] in Java rather than String. |
| CharacterArrayType
A type that maps between
VARCHAR and Character[] |
| CharacterNCharType |
| CharacterType |
| CharArrayType
A type that maps between
VARCHAR and char[] |
| ClassType |
| ClobType |
| CollectionType
A type that handles Hibernate PersistentCollections (including arrays).
|
| ComponentType
Handles "component" mappings
|
| CompositeCustomType
Adapts
CompositeUserType to the Type interface |
| CompositeType
Contract for value types to hold collections and have cascades, etc.
|
| CurrencyType |
| CustomType |
| DateType |
| DbTimestampType
dbtimestamp: An extension of
TimestampType which
maps to the database's current timestamp, rather than the jvm's
current timestamp. |
| DiscriminatorType
Additional contract for a
Type may be used for a discriminator. |
| DoubleType |
| DurationType |
| EmbeddedComponentType |
| EntityType
Base for types which map associations to persistent entities.
|
| FloatType |
| ForeignKeyDirection
Represents directionality of the foreign key constraint
|
| IdentifierType
Additional contract for a
Type may be used for a discriminator. |
| ImageType
A type that maps between
LONGVARBINARY and byte[] |
| InstantType
A type that maps between
TIMESTAMP and LocalDateTime. |
| IntegerType
A type that maps between
INTEGER and @link Integer} |
| LiteralType
Additional contract for a
Type that may appear as an SQL literal |
| LocalDateTimeType
A type that maps between
TIMESTAMP and LocalDateTime. |
| LocalDateType |
| LocaleType
A type that maps between
VARCHAR and @link Locale} |
| LocalTimeType
A type that maps between
TIMESTAMP and LocalDateTime. |
| LongType |
| ManyToOneType
A many-to-one association to an entity.
|
| MapType |
| MaterializedBlobType
A type that maps between
BLOB and byte[] |
| MaterializedClobType |
| MaterializedNClobType |
| NClobType |
| NTextType
A type that maps between
LONGNVARCHAR and String |
| NumericBooleanType |
| ObjectType
Specific adaptation of the "any" type to the old deprecated "object" type
|
| OffsetDateTimeType |
| OffsetTimeType |
| OneToOneType
A one-to-one association to an entity
|
| PostgresUUIDType
Specialized type mapping for
UUID and the Postgres UUID data type (which is mapped as OTHER in its
JDBC driver). |
| PostgresUUIDType.PostgresUUIDSqlTypeDescriptor |
| PrimitiveType
Additional contract for primitive / primitive wrapper types.
|
| ProcedureParameterExtractionAware
Optional
Type contract for implementations that are aware of how to extract values from
store procedure OUT/INOUT parameters. |
| ProcedureParameterNamedBinder
Optional
Type contract for implementations enabled
to set store procedure OUT/INOUT parameters values by name. |
| RowVersionType
A type that maps between a
VARBINARY and byte[]
specifically for entity versions/timestamps. |
| SerializableType
A type that maps between a
VARBINARY and Serializable classes. |
| SetType |
| ShortType |
| SingleColumnType
Provide convenient methods for binding and extracting values for use with
BasicType. |
| SpecialOneToOneType
A one-to-one association that maps to specific formula(s)
instead of the primary key column of the owning entity.
|
| StringNVarcharType |
| StringRepresentableType
Additional, optional contract for types capable of rendering and consuming their values to/from strings.
|
| StringType |
| TextType
A type that maps between
LONGVARCHAR and String |
| TimestampType |
| TimeType |
| TimeZoneType |
| TrueFalseType |
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| TypeFactory
Deprecated.
Use
TypeConfiguration instead |
| TypeFactory.TypeScope
Deprecated.
Use
TypeConfiguration/TypeConfiguration.Scope instead |
| UrlType |
| UUIDBinaryType
A type mapping
Types.BINARY and UUID |
| UUIDCharType |
| VersionType
Additional contract for types which may be used to version (and optimistic lock) data.
|
| WrappedMaterializedBlobType
A type that maps JDBC
BLOB and Byte[]. |
| WrapperBinaryType |
| YesNoType |
| ZonedDateTimeType |
| Class and Description |
|---|
| AbstractSingleColumnStandardBasicType
TODO : javadoc
|
| AbstractStandardBasicType
Convenience base class for
BasicType implementations |
| BasicType
Marker interface for basic types.
|
| ProcedureParameterExtractionAware
Optional
Type contract for implementations that are aware of how to extract values from
store procedure OUT/INOUT parameters. |
| ProcedureParameterNamedBinder
Optional
Type contract for implementations enabled
to set store procedure OUT/INOUT parameters values by name. |
| SingleColumnType
Provide convenient methods for binding and extracting values for use with
BasicType. |
| StringRepresentableType
Additional, optional contract for types capable of rendering and consuming their values to/from strings.
|
| 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
| Class and Description |
|---|
| BasicTypeRegistry
A registry of
BasicType instances |
| TypeResolver
Deprecated.
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
| Class and 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 (how do we check it for 'dirtiness', how do
we copy values, etc).
|
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.