Uses of Package
org.hibernate.sql.ast.spi.query.expression
Packages that use org.hibernate.sql.ast.spi.query.expression
Package
Description
Supported aggregate-column mapping, rendering, DDL, and capability
contracts supplied by a Dialect.
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.
Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
Contains a framework of strategies for retrieving database-generated ids.
Defines the runtime mapping metamodel describing how domain-model parts map
to relational database objects.
Internal syntax tree used while translating collection ordering fragments.
An SPI for defining, registering, and rendering functions in HQL.
SPI-level SQM contracts
Package for the translation of SQM into SQL AST
Nodes representing expressions in the SQM tree.
Package defining support for creating and consuming a SQL AST.
Contracts for analyzing a SQL AST.
Contracts for creating a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Supported construction contracts and reusable implementations for mapping-model mutations.
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.
SPI for execution of SQL statements via JDBC.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.aggregate.spi
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.function
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.function.array
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.function.jsonClassDescriptionModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.function.xmlClassDescriptionModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.dialect.sql.ast.spiClassDescriptionModels a reference to a Column in a SQL ASTA duration expressed in terms of a given temporal unit.Models an expression at the SQL AST level.A
TemporalUnitpassed as an argument to theExtractFunction.Represents the format pattern for a date/time format expressionRepresents a literal in the SQL AST.Model a column which is relative to a base expression e.g.Represents a literal in the SQL AST.Represents a selection that is "re-used" in certain parts of the query other than the select-clause (mainly important for order-by, group-by and having).A numeric literal coming from an HQL query, which needs special handling -
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.id.enhanced
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.id.insert
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.metamodel.mappingClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.metamodel.mapping.ordering.astClassDescriptionModels an expression at the SQL AST level.Represents a self rendering expression that renders a SQL fragment.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.query.sqm.functionClassDescriptionModels an aggregate function expression at the SQL AST level.Models an expression at the SQL AST level.Models a function expression at the SQL AST level.Models an ordered set-aggregate function expression at the SQL AST level.Models a window function expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.query.sqm.spi
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.query.sqm.sql.spiClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.query.sqm.tree.spi.expressionClassDescriptionA duration expressed in terms of a given temporal unit.Models an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spiClassDescriptionModels a reference to a Column in a SQL ASTA duration expressed in terms of a given temporal unit.A
TemporalUnitpassed as an argument to theExtractFunction.Represents the format pattern for a date/time format expressionRepresents a literal in the SQL AST.Model a column which is relative to a base expression e.g.Represents a literal in the SQL AST.Represents a selection that is "re-used" in certain parts of the query other than the select-clause (mainly important for order-by, group-by and having).A numeric literal coming from an HQL query, which needs special handling -
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.analysisClassDescriptionModels a reference to a Column in a SQL ASTA duration expressed in terms of a given temporal unit.Models an expression at the SQL AST level.A
TemporalUnitpassed as an argument to theExtractFunction.Represents the format pattern for a date/time format expressionRepresents a literal in the SQL AST.Represents a literal in the SQL AST.Represents a selection that is "re-used" in certain parts of the query other than the select-clause (mainly important for order-by, group-by and having). -
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.creation
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.modelClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.An expression that has SQL type information.
-
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.queryClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.cte
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.delete
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.expressionClassDescriptionModels an aggregate function expression at the SQL AST level.Models a reference to a Column in a SQL ASTModels an expression at the SQL AST level.Models a function expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.fromClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.Models a function expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.insertClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.predicateClassDescriptionModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.select
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.query.updateClassDescriptionModels a reference to a Column in a SQL ASTModels an expression at the SQL AST level.
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.transformClassDescriptionModels a reference to a Column in a SQL ASTA duration expressed in terms of a given temporal unit.A
TemporalUnitpassed as an argument to theExtractFunction.Represents the format pattern for a date/time format expressionRepresents a literal in the SQL AST.Model a column which is relative to a base expression e.g.Represents a literal in the SQL AST.Represents a selection that is "re-used" in certain parts of the query other than the select-clause (mainly important for order-by, group-by and having).A numeric literal coming from an HQL query, which needs special handling -
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.ast.spi.translation
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.exec.internal
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.sql.exec.spi
-
Classes in org.hibernate.sql.ast.spi.query.expression used by org.hibernate.type.descriptor.jdbc