Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.hibernate.query.sqm.EntityTypeException
- org.hibernate.query.sqm.PathElementException
- java.lang.IllegalStateException
- org.hibernate.query.sqm.TerminalPathException
- jakarta.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.QueryException
- org.hibernate.query.sqm.InterpretationException
- org.hibernate.query.sqm.ParsingException
- org.hibernate.query.SemanticException
- org.hibernate.query.sqm.AliasCollisionException
- org.hibernate.query.sqm.LiteralNumberFormatException
- org.hibernate.query.PathException
- org.hibernate.query.sqm.UnknownPathException
- org.hibernate.query.sqm.StrictJpaComplianceViolation
- org.hibernate.query.sqm.UnknownEntityException
- org.hibernate.query.sqm.TreatException
- org.hibernate.QueryException
- org.hibernate.HibernateException
- java.lang.IllegalArgumentException
- java.lang.RuntimeException
- java.lang.Exception
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- jakarta.persistence.metamodel.Bindable<T>
- org.hibernate.query.sqm.SqmPathSource<J> (also extends org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.SqmExpressible<J>, org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>)
- org.hibernate.type.BindingContext
- org.hibernate.query.sqm.spi.SqmCreationContext
- org.hibernate.query.sqm.NodeBuilder (also extends org.hibernate.query.criteria.HibernateCriteriaBuilder)
- org.hibernate.query.sqm.spi.SqmCreationContext
- org.hibernate.query.CommonQueryContract
- org.hibernate.query.SelectionQuery<R>
- org.hibernate.query.sqm.SqmSelectionQuery<R> (also extends org.hibernate.query.spi.SqmQuery)
- org.hibernate.query.spi.SqmQuery
- org.hibernate.query.sqm.SqmSelectionQuery<R> (also extends org.hibernate.query.SelectionQuery<R>)
- org.hibernate.query.SelectionQuery<R>
- jakarta.persistence.criteria.CriteriaBuilder
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- org.hibernate.query.sqm.NodeBuilder (also extends org.hibernate.query.sqm.spi.SqmCreationContext)
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- org.hibernate.metamodel.model.domain.PathSource<J>
- org.hibernate.query.sqm.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.query.sqm.SqmExpressible<J>, org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>)
- org.hibernate.query.hql.spi.SemanticPathPart
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.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.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.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.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.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.SqmNode
- 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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<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.SqmTypedNode<T> (also extends org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>, org.hibernate.query.sqm.tree.SqmVisitableNode)
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends jakarta.persistence.TupleElement<X>)
- org.hibernate.query.criteria.JpaCriteriaNode
- org.hibernate.query.sqm.SqmExpressible<J>
- org.hibernate.query.sqm.SqmBindableType<J> (also extends org.hibernate.type.BindableType<J>)
- org.hibernate.query.sqm.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>)
- org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>
- org.hibernate.query.sqm.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.metamodel.model.domain.PathSource<J>, org.hibernate.query.sqm.SqmExpressible<J>)
- 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.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.select.SqmSelectableNode<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- org.hibernate.query.sqm.SqmJoinable<O,
E> - org.hibernate.query.sqm.SqmTreeCreationLogger
- org.hibernate.query.sqm.SqmTreeTransformationLogger
- 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.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.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.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.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.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.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.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.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.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.hql.spi.SemanticPathPart, org.hibernate.query.sqm.tree.expression.SqmExpression<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.sqm.tree.select.SqmSelectableNode<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.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.select.SqmSelectableNode<T> (also extends org.hibernate.query.sqm.tree.SqmTypedNode<T>)
- org.hibernate.query.sqm.tree.expression.SqmExpression<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.DiscriminatorSqmPath<T>
- org.hibernate.query.sqm.tree.domain.SqmPath<T> (also extends org.hibernate.query.criteria.JpaPath<T>, org.hibernate.query.hql.spi.SemanticPathPart)
- org.hibernate.query.sqm.tree.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.SqmBindableType<J> (also extends org.hibernate.query.sqm.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.BinaryArithmeticOperator
- org.hibernate.query.sqm.CastType
- org.hibernate.query.sqm.ComparisonOperator
- org.hibernate.query.sqm.DynamicInstantiationNature
- org.hibernate.query.sqm.IntervalType
- org.hibernate.query.sqm.SetOperator
- org.hibernate.query.sqm.SqmQuerySource
- org.hibernate.query.sqm.StrictJpaComplianceViolation.Type
- org.hibernate.query.sqm.TrimSpec
- org.hibernate.query.sqm.UnaryArithmeticOperator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)