Uses of Package
org.hibernate.sql.ast.spi
Packages that use org.hibernate.sql.ast.spi
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.
Internal syntax tree used while translating collection ordering fragments.
An SPI for defining, registering, and rendering functions in HQL.
Package defining support for
SqmFunctionDescriptor handling.Package for the translation of SQM into SQL AST
Nodes representing expressions in the SQM tree.
This package contains the spatial extensions for the OracleDialect.
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Package defining the SQL AST.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing
delete statements in a SQL tree.AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
insert statements in a SQL tree.AST nodes representing logical predicates in a SQL tree.
AST nodes representing
select statements in a SQL tree.AST nodes representing
update statements in a SQL tree.Contracts for transforming a SQL AST.
Contracts for translating a SQL AST to executable SQL.
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function.array
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function.json
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.function.xml
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.dialect.sql.ast.spiClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.metamodel.mapping.ordering.ast
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.function
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.produce.function
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.sql.spi
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.query.sqm.tree.spi.expression
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.spatial.dialect.oracle
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.analysisClassDescriptionBase for provider-owned SQL AST traversal.Visitor callbacks for traversing the SQL AST.
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.modelClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.cte
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.deleteClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.expression
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.from
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.insertClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.predicate
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.selectClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.query.updateClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.transform
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.ast.spi.translationClassDescriptionVisitor callbacks for traversing the SQL AST.Base contract for any statement
-
Classes in org.hibernate.sql.ast.spi used by org.hibernate.sql.exec.internal