Uses of Package
org.hibernate.query.spi
Packages that use org.hibernate.query.spi
Package
Description
Support for handling named queries during the bootstrap process.
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.Internal package containing dialect-specific extensions of
AbstractSqlAstTranslator.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 SPI supporting custom instantiation of
entity instances and
embeddable objects.
Defines an SPI for calling stored procedures and functions.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Support for named queries
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
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.
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.
SPI for execution of SQL statements via JDBC.
-
Classes in org.hibernate.query.spi used by org.hibernate.boot.queryClassDescriptionServes the role of
Referencewhich is unfortunately sealed, and so we cannot directly extend.Extension to the JPA StatementReference contract.Extension to the JPA TypedQueryReference contract. -
Classes in org.hibernate.query.spi used by org.hibernate.boot.spiClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.This enumeration will be removed, and replaced with a simpler boolean-valued switch.Serves the role of
Referencewhich is unfortunately sealed, and so we cannot directly extend.User configuration options related to theQueryEngine. -
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.dialect
-
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.pagination
-
Classes in org.hibernate.query.spi used by org.hibernate.dialect.sql.astClassDescriptionEncapsulates options for the execution of query.Manages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.engine.spiClassDescriptionSPI form of MutationQueryAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)Manages all the parameter bindings for a particular query.SPI form of SelectionQuery
-
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.metamodel.spiClassDescriptionA resolver for
BindableTypebased on a parameter value being bound, when no explicit type information is supplied. -
Classes in org.hibernate.query.spi used by org.hibernate.procedure.spiClassDescriptionSPI form of CommonQueryContractServes the role of
Referencewhich is unfortunately sealed, and so we cannot directly extend.The value and 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.query
-
Classes in org.hibernate.query.spi used by org.hibernate.query.namedClassDescriptionServes the role of
Referencewhich is unfortunately sealed, and so we cannot directly extend.Extension to the JPA StatementReference contract.Extension to the JPA TypedQueryReference contract.SPI form of MutationQueryAggregation and encapsulation of the components Hibernate uses to execute queries (HQL, Criteria and native)SPI form of SelectionQuery -
Classes in org.hibernate.query.spi used by org.hibernate.query.spiClassDescriptionSPI form of CommonQueryContractContext for execution of
Query"Deprecated, for removal: This API element is subject to removal in a future version.This enumeration will be removed, and replaced with a simpler boolean-valued switch.Serves the role ofReferencewhich is unfortunately sealed, and so we cannot directly extend.Paging limitsExtension to QueryOptions providing ability to mutate the values.SPI form of MutationQueryCache for various parts of translating or interpreting queries.Encapsulates options for the execution of query.The value and type binding information for a particular query parameter.Manages all the parameter bindings for a particular query.Common contract for select and mutation query plansSPI form of SelectionQueryGeneral contract for performing execution of a query returning results. -
Classes in org.hibernate.query.spi used by org.hibernate.query.sql.spiClassDescriptionSPI form of CommonQueryContractSPI form of MutationQueryCommon contract for select and mutation query plansSPI form of SelectionQueryGeneral contract for performing execution of a query returning results.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqmClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.This enumeration will be removed, and replaced with a simpler boolean-valued switch.
-
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.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 query.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.sqlClassDescriptionEncapsulates options for the execution of query.Manages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.query.sqm.tree.expression
-
Classes in org.hibernate.query.spi used by org.hibernate.result.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.ast
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.ast.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.exec.spiClassDescriptionEncapsulates options for the execution of query.Manages all the parameter bindings for a particular query.
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.jdbc.spi
-
Classes in org.hibernate.query.spi used by org.hibernate.sql.results.spi