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 range of SPIs allowing integration with—and customization of—the process of building metadata.
Contains implementations of SqmFunctionDescriptor describing a range of relatively-sophisticated SQL functions available in various dialects.
 
 
 
 
An SPI for dealing with parameters of native queries.
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.
 
An SPI for managing cases where, by default, Hibernate intentionally violates the letter of the JPA specification.
 
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, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).
 
 
Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
Defines support for executing database stored procedures and functions and accessing their outputs.
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.
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.
 
SPIs for HQL support.
 
Support SQL functions in the SQM model.
Support for immutable result/fetch builder graph nodes built from static sources such as SqlResultSetMapping, orm.xml, mapping.xml or hbm.xml.
Support for mutable result/fetch builder graphs nodes built dynamically.
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
Package defining support for SqmFunctionDescriptor handling.
SPI-level SQM contracts
Nodes representing common table expressions (CTE) in the SQM tree.
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.
 
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.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
 
Defines strategies for post-processing criteria query results into a form convenient to the application.
A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types.