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