Uses of Package
org.hibernate.query.sqm.sql.spi
Packages that use org.hibernate.query.sqm.sql.spi
Package
Description
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.Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
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.
Nodes representing
select statements in the SQM tree.AST nodes representing expressions in a SQL tree.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.boot.spiClassDescriptionGlobal integration contract for creating single-use SQM-to-SQL-AST translators.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.dialect.functionClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.dialect.function.arrayClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.dialect.function.jsonClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.dialect.function.xmlClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.metamodel.mappingClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.spiClassDescriptionGlobal integration contract for creating single-use SQM-to-SQL-AST translators.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.sqm.functionClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.sqm.produce.functionClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.sqm.sql.spiClassDescriptionAn index of various FROM CLAUSE resolutions.The parameter-correlation operations available during one SQM-to-SQL-AST translation.Specialized SemanticQueryWalker (SQM visitor) for producing SQL AST.Information obtained from the interpretation of an SqmStatementThe complete supported input for creating one SQM-to-SQL-AST translator.Request to translate an SQM mutation statement.Request to translate an SQM select statement.Global integration contract for creating single-use SQM-to-SQL-AST translators.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.sqm.tree.spi.expressionClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.query.sqm.tree.spi.selectClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.
-
Classes in org.hibernate.query.sqm.sql.spi used by org.hibernate.sql.ast.spi.query.expressionClassDescriptionSpecialized SemanticQueryWalker (SQM visitor) for producing SQL AST.