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.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.query.sqm.SqmExpressible<J>, org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>)
- org.hibernate.query.BindableType<J>
- org.hibernate.query.sqm.SqmExpressible<J>
- org.hibernate.query.sqm.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>)
- org.hibernate.query.sqm.SqmExpressible<J>
- 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
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- org.hibernate.query.sqm.SemanticQueryWalker<T>
- org.hibernate.query.sqm.tree.SqmExpressibleAccessor<T>
- org.hibernate.query.sqm.SqmPathSource<J> (also extends jakarta.persistence.metamodel.Bindable<T>, org.hibernate.query.sqm.SqmExpressible<J>)
- org.hibernate.query.sqm.SqmJoinable<O,E>
- org.hibernate.query.sqm.SqmTreeCreationLogger
- org.hibernate.query.sqm.SqmTreeTransformationLogger
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, 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.FetchClauseType
- org.hibernate.query.sqm.FrameExclusion
- org.hibernate.query.sqm.FrameKind
- org.hibernate.query.sqm.FrameMode
- 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.TemporalUnit
- org.hibernate.query.sqm.TrimSpec
- org.hibernate.query.sqm.UnaryArithmeticOperator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)