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.