Uses of Package
org.hibernate.spi
Packages that use org.hibernate.spi
Package
Description
Support for handling named queries during the bootstrap process.
This package defines the SPI of a framework for lazy-initializing
and state-tracking collection wrappers.
Defines the root contracts and built-in implementations for SQL dialects.
Incubating Dialect contracts for describing database locking capabilities,
selecting locking strategies, and rendering locking SQL.
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Strategies for efficient retrieval of database-generated values.
This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
Internal syntax tree used while translating collection ordering fragments.
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Everything related to HQL/JPQL, native SQL, and criteria queries.
The JPA-standard criteria query API defines all the operations needed express
any query written in standard JPQL.
SPIs for HQL support.
An SPI for defining, registering, and rendering functions in HQL.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
Nodes representing
select statements in the SQM tree.A tiny SPI for dealing with compound names and navigable paths.
Contracts for creating a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Package defining the SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
select statements in a SQL tree.Contracts for translating a SQL AST to executable SQL.
SPI for execution of SQL statements via JDBC.
Defines the provider-facing graph used to turn JDBC rows into domain results.
Basic-valued result graph contracts and standard implementations.
Embeddable-valued result graph contracts.
Entity-valued result graph contracts and provider bases.
Tuple-valued result graph contracts and standard implementations.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.-
Classes in org.hibernate.spi used by org.hibernate.boot.queryClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.collection.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.dialectClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.dialect.lock.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.dialect.sql.ast.spi
-
Classes in org.hibernate.spi used by org.hibernate.engine.spi
-
Classes in org.hibernate.spi used by org.hibernate.generator.valuesClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.metamodelClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.metamodel.mappingClassDescriptionA compound name.A consumer, like
Consumer, accepting a value and its index.A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path. -
Classes in org.hibernate.spi used by org.hibernate.metamodel.mapping.ordering.astClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.metamodel.model.domain
-
Classes in org.hibernate.spi used by org.hibernate.persister.entityClassDescriptionA consumer, like
Consumer, accepting a value and its index.A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path. -
Classes in org.hibernate.spi used by org.hibernate.persister.entity.mutationClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.queryClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.criteriaClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.hql.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.Stack implementation exposing useful methods for Hibernate needs.
-
Classes in org.hibernate.spi used by org.hibernate.query.named.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.results.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.functionClassDescriptionA consumer, like
Consumer, accepting a value and its index.A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path. -
Classes in org.hibernate.spi used by org.hibernate.query.sqm.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.sql.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.Stack implementation exposing useful methods for Hibernate needs.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.tree.spi.domainClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.tree.spi.expressionClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.tree.spi.fromClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.query.sqm.tree.spi.selectClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.spiClassDescriptionA compound name.Specialized implementation of
NavigablePathfor handling special cases pertaining to entity identifiers.A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.Stack implementation exposing useful methods for Hibernate needs. -
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.creationClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.modelClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.queryClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.query.cteClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.query.expression
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.query.fromClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.query.selectClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.ast.spi.translation
-
Classes in org.hibernate.spi used by org.hibernate.sql.exec.spiClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.results.graphClassDescriptionA consumer, like
Consumer, accepting a value and its index.A compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path. -
Classes in org.hibernate.spi used by org.hibernate.sql.results.graph.basicClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.results.graph.embeddableClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.results.graph.entityClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.sql.results.graph.tupleClassDescriptionA compound name where the root path element is an entity name or a collection role and each the path sub-path from the root references a domain or mapping model part relative to a root path.
-
Classes in org.hibernate.spi used by org.hibernate.type