Uses of Package
org.hibernate.query

Packages that use org.hibernate.query
Package
Description
This package defines the central Hibernate APIs, beginning with SessionFactory, which represents an instance of Hibernate at runtime and is the source of new instances of Session and StatelessSession, the most important APIs exposing persistence-related operations for entities.
A set of mapping annotations which extend the O/R mapping annotations defined by JPA.
An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.
An SPI for managing cases where, by default, Hibernate intentionally violates the letter of the JPA specification.
 
Defines support for executing database stored procedures and functions and accessing their outputs.
Defines an SPI for calling stored procedures and functions.
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.
SPI for extending HibernateCriteriaBuilder with additional functionality by registering a Service.
Support for SelectionSpecification and MutationSpecification which is similar in concept to criteria queries, but focused on ease-of-use and less verbosity.
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.
Package defining support for SqmFunctionDescriptor handling.
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing select statements in the SQM tree.
Package defining support for creating and consuming a SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing select statements in a SQL tree.
Defines strategies for post-processing criteria query results into a form convenient to the application.