Uses of Package
org.hibernate.query.spi
Packages that use org.hibernate.query.spi
Package
Description
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Support for
Dialect
-specific pagination strategies.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session
.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Implementation of the SPI for the runtime domain metamodel.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
Defines the internal implementation of the stored procedure SPI.
Defines an SPI for calling stored procedures and functions.
Validation for HQL queries.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Implementation of the SPIs for HQL support.
SPIs for HQL support.
Support for named queries
Support SQL functions in the SQM model.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Implementation of the SPIs for native SQL query support.
SPIs for native SQL query support.
This package defines a semantic model of HQL queries.
An SPI for defining, registering, and rendering functions in HQL.
Package for the SQM-backed Query implementation details
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI for handling SQM UPDATE and DELETE queries
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing expressions in the SQM tree.
Package defining a SQL AST for use in generation of SQL.
Package defining support for creating and consuming a SQL AST.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
-
Classes in org.hibernate.query.spi used by org.hibernate.boot.internal
-
Classes in org.hibernate.query.spi used by org.hibernate.boot.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.cache.spiClassDescriptionPaging limitsManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.dialectClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.functionClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.function.arrayClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.function.jsonClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.function.xmlClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.paginationClassDescriptionPaging limitsEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.engine.jdbc.mutation.internalClassDescriptionPaging limitsEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.engine.spiClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)A resolver for
BindableType
based on a parameter value being bound, when no explicit type information is supplied.The internal contract for QueryProducer implementations. -
Classes in org.hibernate.query.spi used by org.hibernate.envers.functionClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
-
Classes in org.hibernate.query.spi used by org.hibernate.event.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.internalClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)A resolver for
BindableType
based on a parameter value being bound, when no explicit type information is supplied.The internal contract for QueryProducer implementations. -
Classes in org.hibernate.query.spi used by org.hibernate.loader.ast.internalClassDescriptionPaging limitsEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.metamodel.model.domain.internalClassDescriptionA resolver for
BindableType
based on a parameter value being bound, when no explicit type information is supplied. -
Classes in org.hibernate.query.spi used by org.hibernate.metamodel.spiClassDescriptionA resolver for
BindableType
based on a parameter value being bound, when no explicit type information is supplied. -
Classes in org.hibernate.query.spi used by org.hibernate.procedure.internalClassDescriptionContext for execution of
Query
"Aggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)The value/type binding information for a particular query parameter.Manages all the parameter bindings for a particular query. -
Classes in org.hibernate.query.spi used by org.hibernate.procedure.spiClassDescriptionThe value/type binding information for a particular query parameter.
-
Classes in org.hibernate.query.spi used by org.hibernate.processor.validationClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)User configuration options related to the
QueryEngine
.Cache for various parts of translating or interpreting queries.A resolver forBindableType
based on a parameter value being bound, when no explicit type information is supplied. -
Classes in org.hibernate.query.spi used by org.hibernate.queryClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.query.criteria.internalClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.query.hql.internalClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.query.hql.spiClassDescriptionQuery based on an SQM tree.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.internalClassDescriptionUnification of Iterator and AutoCloseableContext for execution of
Query
"Paging limitsAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)User configuration options related to theQueryEngine
.Cache for various parts of translating or interpreting queries.Encapsulates options for the execution of a HQL/Criteria/native queryThe value/type binding information for a particular query parameter.Manages all the parameter bindings for a particular query.General contract for performing execution of a query returning results. -
Classes in org.hibernate.query.spi used by org.hibernate.query.namedClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.query.procedureClassDescriptionThe value/type binding information for a particular query parameter.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.spiClassDescriptionContext for execution of
Query
"Paging limitsCache for various parts of translating or interpreting queries.Encapsulates options for the execution of a HQL/Criteria/native queryThe value/type binding information for a particular query parameter.Manages all the parameter bindings for a particular query.Common contract for select and mutation query plansGeneral contract for performing execution of a query returning results.Query based on an SQM tree. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sql.internalClassDescriptionContext for execution of
Query
"Aggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)Manages all the parameter bindings for a particular query.Common contract for select and mutation query plansGeneral contract for performing execution of a query returning results. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sql.spiClassDescriptionCommon contract for select and mutation query plansGeneral contract for performing execution of a query returning results.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqmClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)Query based on an SQM tree.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.functionClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.internalClassDescriptionContext for execution of
Query
"Aggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)User configuration options related to theQueryEngine
.Encapsulates options for the execution of a HQL/Criteria/native queryThe value/type binding information for a particular query parameter.Manages all the parameter bindings for a particular query.Common contract for select and mutation query plansGeneral contract for performing execution of a query returning results.Query based on an SQM tree. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.mutation.internalClassDescriptionContext for execution of
Query
"Encapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.mutation.internal.cte
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.mutation.internal.inline
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.mutation.internal.temptableClassDescriptionContext for execution of
Query
"Encapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.mutation.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.spiClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)Encapsulates options for the execution of a HQL/Criteria/native queryQuery based on an SQM tree.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.sqlClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.sql.internalClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.tree.expressionClassDescriptionAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)
-
Classes in org.hibernate.query.spi used by org.hibernate.result.internalClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.result.spiClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.astClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.ast.spiClassDescriptionPaging limitsEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.exec.internalClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.exec.spiClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.graph.embeddable.internalClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.internalClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native queryManages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.jdbc.internalClassDescriptionPaging limitsEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.jdbc.spiClassDescriptionEncapsulates options for the execution of a HQL/Criteria/native query
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.spi