Uses of Package
org.hibernate.sql.ast.tree.expression
-
Packages that use org.hibernate.sql.ast.tree.expression Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.aggregate Support forDialect
-specific aggregate column types, including user-defined composite types, and JSON or XML types.org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.dialect.function.array org.hibernate.generator.values.internal org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.loader.ast.internal org.hibernate.metamodel.internal org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering.ast org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.query.derived org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.mutation.internal.inline org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.spi SPI-level SQM contractsorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.internal org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree Package defining the SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.delete AST nodes representingdelete
statements in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.ast.tree.insert AST nodes representinginsert
statements in a SQL tree.org.hibernate.sql.ast.tree.predicate AST nodes representing logical predicates in a SQL tree.org.hibernate.sql.ast.tree.select AST nodes representingselect
statements in a SQL tree.org.hibernate.sql.ast.tree.update AST nodes representingupdate
statements in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.exec.spi SPI for execution of SQL statements via JDBC.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.ast.builder Support for buildingTableMutation
references for persisting entity mutation eventsorg.hibernate.sql.model.internal org.hibernate.sql.results.graph.embeddable.internal org.hibernate.sql.results.internal org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.dialect Class Description BinaryArithmeticExpression CaseSearchedExpression CaseSimpleExpression CastTarget ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.Over SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.dialect.aggregate Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.dialect.function Class Description Expression Models an expression at the SQL AST level.Over QueryTransformer -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.dialect.function.array Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.generator.values.internal Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.id.insert Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.internal Class Description Expression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.loader.ast.internal Class Description Expression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.metamodel.internal Class Description SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.metamodel.mapping Class Description Expression Models an expression at the SQL AST level.SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.metamodel.mapping.internal Class Description Expression Models an expression at the SQL AST level.SelfRenderingExpression SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.metamodel.mapping.ordering.ast Class Description Expression Models an expression at the SQL AST level.SelfRenderingExpression SelfRenderingSqlFragmentExpression Represents a self rendering expression that renders a SQL fragment. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.persister.internal Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.derived Class Description SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.results Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.function Class Description AggregateFunctionExpression Models an aggregate function expression at the SQL AST level.Expression Models an expression at the SQL AST level.FunctionExpression Models a function expression at the SQL AST level.OrderedSetAggregateFunctionExpression Models an ordered set-aggregate function expression at the SQL AST level.SelfRenderingExpression WindowFunctionExpression Models a window function expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.internal Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.mutation.internal Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.mutation.internal.cte Class Description Expression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.mutation.internal.inline Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.mutation.internal.temptable Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.spi Class Description JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.sql Class Description CaseSearchedExpression CaseSimpleExpression ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.JdbcParameter QueryTransformer Star -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.sql.internal Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.JdbcParameter SqlTuple SqlTupleContainer -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.query.sqm.tree.expression Class Description Duration A duration expressed in terms of a given temporal unit.Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast Class Description AggregateColumnWriteExpression Any BinaryArithmeticExpression CaseSearchedExpression CaseSimpleExpression CastTarget Collation ColumnReference Models a reference to a Column in a SQL ASTDistinct Duration A duration expressed in terms of a given temporal unit.DurationUnit EmbeddableTypeLiteral EntityTypeLiteral Every ExtractUnit ATemporalUnit
passed as an argument to theExtractFunction
.Format Represents the format pattern for a date/time format expressionJdbcLiteral Represents a literal in the SQL AST.JdbcParameter ModifiedSubQueryExpression NestedColumnReference Model a column which is relative to a base expression e.g.Over Overflow QueryLiteral Represents a literal in the SQL AST.SelfRenderingExpression SqlSelectionExpression 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).SqlTuple Star Summarization TrimSpecification UnaryOperation UnparsedNumericLiteral A numeric literal coming from an HQL query, which needs special handling -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.internal Class Description AggregateColumnWriteExpression ColumnReference Models a reference to a Column in a SQL ASTSelfRenderingExpression -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.spi Class Description AggregateColumnWriteExpression Any BinaryArithmeticExpression CaseSearchedExpression CaseSimpleExpression CastTarget Collation ColumnReference Models a reference to a Column in a SQL ASTDistinct Duration A duration expressed in terms of a given temporal unit.DurationUnit EmbeddableTypeLiteral EntityTypeLiteral Every Expression Models an expression at the SQL AST level.ExtractUnit ATemporalUnit
passed as an argument to theExtractFunction
.Format Represents the format pattern for a date/time format expressionJdbcLiteral Represents a literal in the SQL AST.JdbcParameter Literal ModifiedSubQueryExpression NestedColumnReference Model a column which is relative to a base expression e.g.Over Overflow QueryLiteral Represents a literal in the SQL AST.SelfRenderingExpression SqlSelectionExpression 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).SqlTuple Star Summarization TrimSpecification UnaryOperation UnparsedNumericLiteral A numeric literal coming from an HQL query, which needs special handling -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.cte Class Description Expression Models an expression at the SQL AST level.Literal -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.delete Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.expression Class Description AggregateFunctionExpression Models an aggregate function expression at the SQL AST level.CaseSearchedExpression.WhenFragment CaseSimpleExpression.WhenFragment ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.FunctionExpression Models a function expression at the SQL AST level.Literal ModifiedSubQueryExpression.Modifier SelfRenderingExpression SqlTuple SqlTupleContainer Star Summarization.Kind -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.from Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.FunctionExpression Models a function expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.insert Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.predicate Class Description Expression Models an expression at the SQL AST level.JdbcParameter SelfRenderingExpression -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.select Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.ast.tree.update Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.exec.internal Class Description Expression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.exec.spi Class Description JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.model.ast Class Description ColumnReference Models a reference to a Column in a SQL ASTExpression Models an expression at the SQL AST level.JdbcParameter -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.model.ast.builder Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.model.internal Class Description ColumnReference Models a reference to a Column in a SQL AST -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.results.graph.embeddable.internal Class Description SqlTuple -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.sql.results.internal Class Description Expression Models an expression at the SQL AST level. -
Classes in org.hibernate.sql.ast.tree.expression used by org.hibernate.type.descriptor.jdbc Class Description Expression Models an expression at the SQL AST level.