Hierarchy For Package org.hibernate.query.sqm.spi
Class Hierarchy
- java.lang.Object
- org.hibernate.query.sqm.spi.BaseSemanticQueryWalker (implements org.hibernate.query.sqm.spi.SemanticQueryWalker<T>)
- org.hibernate.query.sqm.spi.SqmCreationHelper
Interface Hierarchy
- jakarta.persistence.metamodel.Bindable<T>
- org.hibernate.query.sqm.spi.SqmPathSource<J> (also extends org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.spi.SqmExpressible<J>, org.hibernate.query.sqm.tree.spi.SqmExpressibleAccessor<T>)
- org.hibernate.type.BindingContext
- org.hibernate.query.sqm.spi.SqmCreationContext
- org.hibernate.query.sqm.spi.NodeBuilder (also extends org.hibernate.query.criteria.HibernateCriteriaBuilder)
- org.hibernate.query.sqm.spi.SqmCreationContext
- org.hibernate.query.sqm.spi.CacheabilityInfluencers
- org.hibernate.query.sqm.spi.InterpretationsKeySource
- jakarta.persistence.criteria.CriteriaBuilder
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- org.hibernate.query.sqm.spi.NodeBuilder (also extends org.hibernate.query.sqm.spi.SqmCreationContext)
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- org.hibernate.query.sqm.spi.JdbcParameterBySqmParameterAccess
- org.hibernate.query.sqm.spi.ParameterDeclarationContext
- org.hibernate.metamodel.model.domain.PathSource<J>
- org.hibernate.query.sqm.spi.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.query.sqm.spi.SqmExpressible<J>, org.hibernate.query.sqm.tree.spi.SqmExpressibleAccessor<T>)
- org.hibernate.query.hql.spi.SemanticPathPart
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.SemanticQueryWalker<T>
- java.io.Serializable
- org.hibernate.query.criteria.JpaCriteriaNode
- 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.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.spi.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<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.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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.spi.SqmExpressibleAccessor<T>, org.hibernate.query.sqm.tree.spi.SqmVisitableNode)
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends jakarta.persistence.TupleElement<X>)
- org.hibernate.query.criteria.JpaCriteriaNode
- 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.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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.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.SqmNode (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.sqm.spi.SqmExpressible<J>
- org.hibernate.query.sqm.spi.SqmBindableType<J> (also extends org.hibernate.type.BindableType<J>)
- org.hibernate.query.sqm.spi.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.tree.spi.SqmExpressibleAccessor<T>)
- org.hibernate.query.sqm.tree.spi.SqmExpressibleAccessor<T>
- org.hibernate.query.sqm.spi.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.spi.SqmExpressible<J>)
- 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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.spi.SqmJoinable<O,
E> - org.hibernate.query.sqm.spi.SqmParameterMappingModelResolutionAccess
- org.hibernate.query.sqm.spi.SqmStatementAccess<R>
- 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.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.spi.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- jakarta.persistence.criteria.Selection<X>
- jakarta.persistence.criteria.Expression<T>
- org.hibernate.query.criteria.JpaExpression<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- jakarta.persistence.criteria.Path<X>
- org.hibernate.query.criteria.JpaPath<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.criteria.JpaPath<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.sqm.tree.spi.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.spi.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.spi.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.spi.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.spi.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- jakarta.persistence.criteria.Expression<T>
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- jakarta.persistence.metamodel.Type<X>
- org.hibernate.type.BindableType<J>
- org.hibernate.query.sqm.spi.SqmBindableType<J> (also extends org.hibernate.query.sqm.spi.SqmExpressible<J>)
- org.hibernate.type.BindableType<J>
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.spi.SqmQuerySource
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)