Uses of Package
org.hibernate.query.sqm.tree.spi.expression

Package
Description
Contains implementations of SqmFunctionDescriptor describing a range of relatively-sophisticated SQL functions available in various dialects.
Dialect contracts for selecting SQL AST translators and expressing database-specific SQL AST rendering behavior.
SPIs for HQL support.
An SPI for defining, registering, and rendering functions in HQL.
Package defining support for SqmFunctionDescriptor handling.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
This package contains the classes that make up the SQM tree nodes.
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing delete statements 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 insert statements in the SQM tree.
 
Nodes representing logical predicates in the SQM tree.
Nodes representing select statements in the SQM tree.
Nodes representing update statements in the SQM tree.
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
AST nodes representing expressions in a SQL tree.
Contracts for transforming a SQL AST.