Class Hierarchy
- java.lang.Object
- org.hibernate.sql.ast.tree.expression.AggregateColumnWriteExpression (implements org.hibernate.dialect.aggregate.AggregateSupport.AggregateColumnWriteExpression, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.AliasedExpression (implements org.hibernate.sql.ast.tree.expression.SelfRenderingExpression)
- org.hibernate.sql.ast.tree.expression.Any (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.BinaryArithmeticExpression (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.CaseSearchedExpression (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.CaseSearchedExpression.WhenFragment (implements java.io.Serializable)
- org.hibernate.sql.ast.tree.expression.CaseSimpleExpression (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.CaseSimpleExpression.WhenFragment (implements java.io.Serializable)
- org.hibernate.sql.ast.tree.expression.CastTarget (implements org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlTypedMapping)
- org.hibernate.sql.ast.tree.expression.Collation (implements org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.sql.ast.tree.expression.ColumnReference (implements org.hibernate.sql.ast.tree.update.Assignable, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.NestedColumnReference
- org.hibernate.sql.ast.tree.expression.Distinct (implements org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.sql.ast.tree.expression.Duration (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.DurationUnit (implements org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.SqlAstNode)
- org.hibernate.sql.ast.tree.expression.EmbeddableTypeLiteral (implements org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.EntityTypeLiteral (implements org.hibernate.metamodel.mapping.BasicValuedMapping, org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.Every (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.ExtractUnit (implements org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.SqlAstNode)
- org.hibernate.sql.ast.tree.expression.Format (implements org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.sql.ast.tree.expression.JdbcLiteral<T> (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.type.descriptor.java.JavaTypedExpressible<T>, org.hibernate.sql.ast.tree.expression.Literal, org.hibernate.metamodel.mapping.MappingModelExpressible<T>)
- org.hibernate.sql.ast.tree.expression.LiteralAsParameter<T> (implements org.hibernate.sql.ast.tree.expression.SelfRenderingExpression)
- org.hibernate.sql.ast.tree.expression.ModifiedSubQueryExpression (implements org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.Over<T> (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.Overflow (implements org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.sql.ast.tree.expression.QueryLiteral<T> (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Literal)
- org.hibernate.sql.ast.tree.expression.SelfRenderingSqlFragmentExpression (implements org.hibernate.sql.ast.tree.expression.SelfRenderingExpression)
- org.hibernate.sql.ast.tree.expression.SqlSelectionExpression (implements org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.SqlTuple (implements org.hibernate.sql.ast.tree.update.Assignable, org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression, org.hibernate.sql.ast.tree.expression.SqlTupleContainer)
- org.hibernate.sql.ast.tree.expression.SqlTuple.Builder
- org.hibernate.sql.ast.tree.expression.Star (implements org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.Summarization (implements org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.TrimSpecification (implements org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.metamodel.mapping.SqlExpressible)
- org.hibernate.sql.ast.tree.expression.UnaryOperation (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.UnparsedNumericLiteral<N> (implements org.hibernate.query.sqm.sql.internal.DomainResultProducer<T>, org.hibernate.sql.ast.tree.expression.Literal)
Interface Hierarchy
- org.hibernate.sql.exec.spi.JdbcParameterBinder
- org.hibernate.sql.ast.tree.expression.Literal (also extends org.hibernate.sql.ast.tree.expression.Expression)
- org.hibernate.sql.ast.tree.expression.QueryTransformer
- org.hibernate.sql.ast.tree.SqlAstNode
- org.hibernate.sql.ast.tree.expression.Expression (also extends org.hibernate.sql.ast.spi.SqlSelectionProducer)
- org.hibernate.sql.ast.tree.expression.FunctionExpression
- org.hibernate.sql.ast.tree.expression.AggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.OrderedSetAggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.WindowFunctionExpression
- org.hibernate.sql.ast.tree.expression.AggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.JdbcParameter
- org.hibernate.sql.ast.tree.expression.Literal (also extends org.hibernate.sql.exec.spi.JdbcParameterBinder)
- org.hibernate.sql.ast.tree.expression.SelfRenderingExpression
- org.hibernate.sql.ast.tree.expression.FunctionExpression
- org.hibernate.sql.ast.tree.expression.Expression (also extends org.hibernate.sql.ast.spi.SqlSelectionProducer)
- org.hibernate.sql.ast.spi.SqlSelectionProducer
- org.hibernate.sql.ast.tree.expression.Expression (also extends org.hibernate.sql.ast.tree.SqlAstNode)
- org.hibernate.sql.ast.tree.expression.FunctionExpression
- org.hibernate.sql.ast.tree.expression.AggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.OrderedSetAggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.WindowFunctionExpression
- org.hibernate.sql.ast.tree.expression.AggregateFunctionExpression
- org.hibernate.sql.ast.tree.expression.JdbcParameter
- org.hibernate.sql.ast.tree.expression.Literal (also extends org.hibernate.sql.exec.spi.JdbcParameterBinder)
- org.hibernate.sql.ast.tree.expression.SelfRenderingExpression
- org.hibernate.sql.ast.tree.expression.FunctionExpression
- org.hibernate.sql.ast.tree.expression.Expression (also extends org.hibernate.sql.ast.tree.SqlAstNode)
- org.hibernate.sql.ast.tree.expression.SqlTupleContainer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.sql.ast.tree.expression.ModifiedSubQueryExpression.Modifier
- org.hibernate.sql.ast.tree.expression.Summarization.Kind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)