Class Hierarchy
- java.lang.Object
- org.hibernate.query.sqm.tree.AbstractSqmNode (implements java.io.Serializable, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.jpa.AbstractJpaTupleElement<T> (implements org.hibernate.query.criteria.JpaTupleElement<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.sqm.tree.jpa.AbstractJpaSelection<T> (implements org.hibernate.query.criteria.JpaSelection<T>, org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.expression.AbstractSqmExpression<T> (implements org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.select.SqmJpaCompoundSelection<T> (implements org.hibernate.query.criteria.JpaCompoundSelection<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.query.sqm.tree.select.SqmDynamicInstantiation<T> (implements org.hibernate.query.criteria.JpaCompoundSelection<T>, org.hibernate.query.sqm.tree.select.SqmAliasedExpressionContainer<T>, org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.expression.AbstractSqmExpression<T> (implements org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.jpa.AbstractJpaSelection<T> (implements org.hibernate.query.criteria.JpaSelection<T>, org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.select.AbstractSqmSelectQuery<T> (implements org.hibernate.query.sqm.tree.select.SqmSelectQuery<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectStatement<T> (implements org.hibernate.query.criteria.JpaCriteriaQuery<T>, org.hibernate.query.sqm.internal.ParameterCollector, org.hibernate.query.sqm.tree.SqmStatement<T>)
- org.hibernate.query.sqm.tree.select.SqmSubQuery<T> (implements org.hibernate.query.criteria.JpaSubQuery<T>, org.hibernate.query.sqm.tree.expression.SqmExpression<T>, org.hibernate.query.sqm.tree.select.SqmSelectQuery<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectClause (implements org.hibernate.query.criteria.JpaSelection<T>, org.hibernate.query.sqm.tree.select.SqmAliasedExpressionContainer<T>)
- org.hibernate.query.sqm.tree.select.SqmSelection<T> (implements org.hibernate.query.sqm.tree.select.SqmAliasedNode<T>)
- org.hibernate.query.sqm.tree.jpa.AbstractJpaTupleElement<T> (implements org.hibernate.query.criteria.JpaTupleElement<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.sqm.tree.select.SqmDynamicInstantiationArgument<T> (implements org.hibernate.query.sqm.tree.select.SqmAliasedNode<T>)
- org.hibernate.query.sqm.tree.select.SqmOrderByClause (implements java.io.Serializable)
- org.hibernate.query.sqm.tree.select.SqmQueryPart<T> (implements org.hibernate.query.criteria.JpaQueryPart<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.sqm.tree.select.SqmQueryGroup<T> (implements org.hibernate.query.criteria.JpaQueryGroup<T>)
- org.hibernate.query.sqm.tree.select.SqmQuerySpec<T> (implements org.hibernate.query.criteria.JpaQueryStructure<T>, org.hibernate.query.sqm.tree.from.SqmFromClauseContainer, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.predicate.SqmWhereClauseContainer)
- org.hibernate.query.sqm.tree.select.SqmSortSpecification (implements org.hibernate.query.criteria.JpaOrder)
- org.hibernate.query.sqm.tree.AbstractSqmNode (implements java.io.Serializable, org.hibernate.query.sqm.tree.SqmNode)
Interface Hierarchy
- org.hibernate.query.BindableType<J>
- org.hibernate.query.sqm.SqmExpressible<J>
- org.hibernate.query.sqm.tree.select.SqmDynamicInstantiationTarget<T>
- org.hibernate.query.sqm.SqmExpressible<J>
- jakarta.persistence.criteria.CommonAbstractCriteria
- jakarta.persistence.criteria.AbstractQuery<T>
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase)
- org.hibernate.query.criteria.JpaCriteriaBase (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.sqm.tree.SqmQuery<T> (also extends org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- jakarta.persistence.criteria.AbstractQuery<T>
- java.io.Serializable
- org.hibernate.query.criteria.JpaCriteriaNode
- org.hibernate.query.criteria.JpaCriteriaBase (also extends jakarta.persistence.criteria.CommonAbstractCriteria)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.sqm.tree.SqmQuery<T> (also extends org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.criteria.JpaCteContainer
- org.hibernate.query.sqm.tree.cte.SqmCteContainer (also extends org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.sqm.tree.cte.SqmCteContainer (also extends org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends jakarta.persistence.TupleElement<X>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- org.hibernate.query.sqm.tree.SqmNode
- org.hibernate.query.sqm.tree.cte.SqmCteContainer (also extends org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.sqm.tree.SqmQuery<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.select.SqmSelectQuery<T> (also extends org.hibernate.query.criteria.JpaSelectCriteria<T>, org.hibernate.query.sqm.tree.cte.SqmCteContainer, org.hibernate.query.sqm.tree.SqmQuery<T>)
- org.hibernate.query.sqm.tree.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.sqm.tree.select.SqmAliasedNode<T>
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.SqmVisitableNode
- org.hibernate.query.sqm.tree.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.select.SqmAliasedNode<T>
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>, org.hibernate.query.sqm.tree.SqmNode)
- org.hibernate.query.sqm.tree.cte.SqmCteContainer (also extends org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.criteria.JpaCriteriaBase (also extends jakarta.persistence.criteria.CommonAbstractCriteria)
- org.hibernate.query.criteria.JpaCriteriaNode
- org.hibernate.query.sqm.tree.select.SqmAliasedExpressionContainer<T>
- org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>
- org.hibernate.query.sqm.tree.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.sqm.tree.select.SqmAliasedNode<T>
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmNode, org.hibernate.query.sqm.tree.SqmVisitableNode)
- jakarta.persistence.TupleElement<X>
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- jakarta.persistence.criteria.Selection<X>
- org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)