Class Hierarchy
- java.lang.Object
- org.hibernate.query.criteria.spi.HibernateCriteriaBuilderDelegate (implements org.hibernate.query.criteria.HibernateCriteriaBuilder)
- org.hibernate.query.criteria.CriteriaDefinition<R> (implements org.hibernate.query.criteria.JpaCriteriaQuery<T>)
- org.hibernate.query.criteria.spi.HibernateCriteriaBuilderDelegate (implements org.hibernate.query.criteria.HibernateCriteriaBuilder)
Interface Hierarchy
- jakarta.persistence.criteria.CommonAbstractCriteria
- jakarta.persistence.criteria.AbstractQuery<T>
- jakarta.persistence.criteria.CriteriaQuery<T>
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends org.hibernate.query.criteria.JpaQueryableCriteria<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaQueryableCriteria<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaExpression<T>, jakarta.persistence.criteria.Subquery<T>)
- jakarta.persistence.criteria.Subquery<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaExpression<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- jakarta.persistence.criteria.CriteriaQuery<T>
- jakarta.persistence.criteria.CriteriaDelete<T>
- org.hibernate.query.criteria.JpaCriteriaDelete<T> (also extends org.hibernate.query.criteria.JpaManipulationCriteria<E>)
- jakarta.persistence.criteria.CriteriaUpdate<T>
- org.hibernate.query.criteria.JpaCriteriaUpdate<T> (also extends org.hibernate.query.criteria.JpaManipulationCriteria<E>)
- org.hibernate.query.criteria.JpaCriteriaBase (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode, org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- org.hibernate.query.criteria.JpaManipulationCriteria<E>
- org.hibernate.query.criteria.JpaCriteriaDelete<T> (also extends jakarta.persistence.criteria.CriteriaDelete<T>)
- org.hibernate.query.criteria.JpaCriteriaInsertSelect<T>
- org.hibernate.query.criteria.JpaCriteriaInsertValues<T>
- org.hibernate.query.criteria.JpaCriteriaUpdate<T> (also extends jakarta.persistence.criteria.CriteriaUpdate<T>)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaQueryableCriteria<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaExpression<T>, jakarta.persistence.criteria.Subquery<T>)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode, org.hibernate.query.criteria.JpaCteContainer)
- jakarta.persistence.criteria.AbstractQuery<T>
- jakarta.persistence.criteria.CriteriaBuilder
- org.hibernate.query.criteria.HibernateCriteriaBuilder
- jakarta.persistence.criteria.FetchParent<Z,X>
- jakarta.persistence.criteria.Fetch<Z,X>
- org.hibernate.query.criteria.JpaFetch<O,T> (also extends org.hibernate.query.criteria.JpaFetchParent<O,T>)
- jakarta.persistence.criteria.From<Z,X> (also extends jakarta.persistence.criteria.Path<X>)
- jakarta.persistence.criteria.Join<Z,X>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- jakarta.persistence.criteria.PluralJoin<Z,C,E>
- jakarta.persistence.criteria.CollectionJoin<Z,E>
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends org.hibernate.query.criteria.JpaJoin<O,T>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- jakarta.persistence.criteria.ListJoin<Z,E>
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.MapJoin<Z,K,V>
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.SetJoin<Z,E>
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.CollectionJoin<Z,E>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends org.hibernate.query.criteria.JpaFetchParent<O,T>, org.hibernate.query.criteria.JpaPath<T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- jakarta.persistence.criteria.Root<X>
- org.hibernate.query.criteria.JpaRoot<T> (also extends org.hibernate.query.criteria.JpaFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends org.hibernate.query.criteria.JpaFrom<O,T>)
- jakarta.persistence.criteria.Join<Z,X>
- org.hibernate.query.criteria.JpaFetchParent<O,T>
- org.hibernate.query.criteria.JpaFetch<O,T> (also extends jakarta.persistence.criteria.Fetch<Z,X>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaPath<T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- jakarta.persistence.criteria.Fetch<Z,X>
- org.hibernate.query.criteria.JpaWindow
- org.hibernate.query.criteria.JpaWindowFrame
- jakarta.persistence.criteria.Order
- org.hibernate.query.criteria.JpaOrder (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- jakarta.persistence.Parameter<T>
- jakarta.persistence.criteria.ParameterExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaParameterExpression<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- jakarta.persistence.criteria.ParameterExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- java.io.Serializable
- org.hibernate.query.criteria.JpaCriteriaNode
- org.hibernate.query.criteria.JpaCriteriaBase (also extends jakarta.persistence.criteria.CommonAbstractCriteria)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode, org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- org.hibernate.query.criteria.JpaManipulationCriteria<E>
- org.hibernate.query.criteria.JpaCriteriaDelete<T> (also extends jakarta.persistence.criteria.CriteriaDelete<T>)
- org.hibernate.query.criteria.JpaCriteriaInsertSelect<T>
- org.hibernate.query.criteria.JpaCriteriaInsertValues<T>
- org.hibernate.query.criteria.JpaCriteriaUpdate<T> (also extends jakarta.persistence.criteria.CriteriaUpdate<T>)
- org.hibernate.query.criteria.JpaSelectCriteria<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaQueryableCriteria<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaExpression<T>, jakarta.persistence.criteria.Subquery<T>)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode, org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.criteria.JpaCteContainer
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase, org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- org.hibernate.query.criteria.JpaManipulationCriteria<E>
- org.hibernate.query.criteria.JpaCriteriaDelete<T> (also extends jakarta.persistence.criteria.CriteriaDelete<T>)
- org.hibernate.query.criteria.JpaCriteriaInsertSelect<T>
- org.hibernate.query.criteria.JpaCriteriaInsertValues<T>
- org.hibernate.query.criteria.JpaCriteriaUpdate<T> (also extends jakarta.persistence.criteria.CriteriaUpdate<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaExpression<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>, jakarta.persistence.criteria.Subquery<T>)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase, org.hibernate.query.criteria.JpaCriteriaNode)
- org.hibernate.query.criteria.JpaCteCriteria<T>
- org.hibernate.query.criteria.JpaCteCriteriaAttribute
- org.hibernate.query.criteria.JpaCteCriteriaType<T>
- org.hibernate.query.criteria.JpaOrder (also extends jakarta.persistence.criteria.Order)
- org.hibernate.query.criteria.JpaParameterExpression<T> (also extends jakarta.persistence.criteria.ParameterExpression<T>)
- org.hibernate.query.criteria.JpaQueryableCriteria<T> (also extends org.hibernate.query.criteria.JpaCriteriaBase, org.hibernate.query.criteria.JpaCteContainer)
- org.hibernate.query.criteria.JpaCriteriaQuery<T> (also extends jakarta.persistence.criteria.CriteriaQuery<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- org.hibernate.query.criteria.JpaManipulationCriteria<E>
- org.hibernate.query.criteria.JpaCriteriaDelete<T> (also extends jakarta.persistence.criteria.CriteriaDelete<T>)
- org.hibernate.query.criteria.JpaCriteriaInsertSelect<T>
- org.hibernate.query.criteria.JpaCriteriaInsertValues<T>
- org.hibernate.query.criteria.JpaCriteriaUpdate<T> (also extends jakarta.persistence.criteria.CriteriaUpdate<T>)
- org.hibernate.query.criteria.JpaQueryPart<T>
- org.hibernate.query.criteria.JpaQueryGroup<T>
- org.hibernate.query.criteria.JpaQueryStructure<T>
- org.hibernate.query.criteria.JpaSearchOrder
- 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.JpaCompoundSelection<T> (also extends jakarta.persistence.criteria.CompoundSelection<X>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaCoalesce<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>)
- org.hibernate.query.criteria.JpaFunction<T>
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaPredicate (also extends jakarta.persistence.criteria.Predicate)
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.In<T>)
- org.hibernate.query.criteria.JpaSearchedCase<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Case<R>)
- org.hibernate.query.criteria.JpaSimpleCase<C,R> (also extends jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaSelectCriteria<T>, jakarta.persistence.criteria.Subquery<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- org.hibernate.query.criteria.JpaCriteriaBase (also extends jakarta.persistence.criteria.CommonAbstractCriteria)
- org.hibernate.query.criteria.JpaCriteriaNode
- 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.JpaCompoundSelection<T> (also extends jakarta.persistence.criteria.CompoundSelection<X>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaCoalesce<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>)
- org.hibernate.query.criteria.JpaFunction<T>
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaPredicate (also extends jakarta.persistence.criteria.Predicate)
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.In<T>)
- org.hibernate.query.criteria.JpaSearchedCase<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Case<R>)
- org.hibernate.query.criteria.JpaSimpleCase<C,R> (also extends jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaSelectCriteria<T>, jakarta.persistence.criteria.Subquery<T>)
- org.hibernate.query.criteria.JpaSelection<T> (also extends jakarta.persistence.criteria.Selection<X>)
- jakarta.persistence.criteria.Selection<X>
- jakarta.persistence.criteria.CompoundSelection<X>
- org.hibernate.query.criteria.JpaCompoundSelection<T> (also extends org.hibernate.query.criteria.JpaSelection<T>)
- jakarta.persistence.criteria.Expression<T>
- jakarta.persistence.criteria.CriteriaBuilder.Case<R>
- org.hibernate.query.criteria.JpaSearchedCase<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>
- org.hibernate.query.criteria.JpaCoalesce<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>
- org.hibernate.query.criteria.JpaSimpleCase<C,R> (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.JpaCoalesce<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>)
- org.hibernate.query.criteria.JpaFunction<T>
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaPredicate (also extends jakarta.persistence.criteria.Predicate)
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.In<T>)
- org.hibernate.query.criteria.JpaSearchedCase<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Case<R>)
- org.hibernate.query.criteria.JpaSimpleCase<C,R> (also extends jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaSelectCriteria<T>, jakarta.persistence.criteria.Subquery<T>)
- jakarta.persistence.criteria.ParameterExpression<T> (also extends jakarta.persistence.Parameter<T>)
- org.hibernate.query.criteria.JpaParameterExpression<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
- jakarta.persistence.criteria.Path<X>
- jakarta.persistence.criteria.From<Z,X> (also extends jakarta.persistence.criteria.FetchParent<Z,X>)
- jakarta.persistence.criteria.Join<Z,X>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- jakarta.persistence.criteria.PluralJoin<Z,C,E>
- jakarta.persistence.criteria.CollectionJoin<Z,E>
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends org.hibernate.query.criteria.JpaJoin<O,T>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- jakarta.persistence.criteria.ListJoin<Z,E>
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.MapJoin<Z,K,V>
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.SetJoin<Z,E>
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends org.hibernate.query.criteria.JpaPluralJoin<O,C,E>)
- jakarta.persistence.criteria.CollectionJoin<Z,E>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends org.hibernate.query.criteria.JpaFetchParent<O,T>, org.hibernate.query.criteria.JpaPath<T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- jakarta.persistence.criteria.Root<X>
- org.hibernate.query.criteria.JpaRoot<T> (also extends org.hibernate.query.criteria.JpaFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends org.hibernate.query.criteria.JpaFrom<O,T>)
- jakarta.persistence.criteria.Join<Z,X>
- org.hibernate.query.criteria.JpaPath<T> (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- jakarta.persistence.criteria.From<Z,X> (also extends jakarta.persistence.criteria.FetchParent<Z,X>)
- jakarta.persistence.criteria.Predicate
- jakarta.persistence.criteria.CriteriaBuilder.In<T>
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends org.hibernate.query.criteria.JpaPredicate)
- org.hibernate.query.criteria.JpaPredicate (also extends org.hibernate.query.criteria.JpaExpression<T>)
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.In<T>)
- jakarta.persistence.criteria.CriteriaBuilder.In<T>
- jakarta.persistence.criteria.Subquery<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaExpression<T>, org.hibernate.query.criteria.JpaSelectCriteria<T>)
- jakarta.persistence.criteria.CriteriaBuilder.Case<R>
- org.hibernate.query.criteria.JpaSelection<T> (also extends org.hibernate.query.criteria.JpaTupleElement<T>)
- org.hibernate.query.criteria.JpaCompoundSelection<T> (also extends jakarta.persistence.criteria.CompoundSelection<X>)
- org.hibernate.query.criteria.JpaExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- org.hibernate.query.criteria.JpaCoalesce<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>)
- org.hibernate.query.criteria.JpaFunction<T>
- org.hibernate.query.criteria.JpaPath<T> (also extends jakarta.persistence.criteria.Path<X>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaCrossJoin<T>
- org.hibernate.query.criteria.JpaDerivedFrom<T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaJoinedFrom<O,T>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaRoot<T>)
- org.hibernate.query.criteria.JpaJoinedFrom<O,T>
- org.hibernate.query.criteria.JpaDerivedJoin<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaEntityJoin<T>
- org.hibernate.query.criteria.JpaJoin<O,T> (also extends jakarta.persistence.criteria.Join<Z,X>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaCollectionJoin<O,T> (also extends jakarta.persistence.criteria.CollectionJoin<Z,E>)
- org.hibernate.query.criteria.JpaListJoin<O,T> (also extends jakarta.persistence.criteria.ListJoin<Z,E>)
- org.hibernate.query.criteria.JpaMapJoin<O,K,V> (also extends jakarta.persistence.criteria.MapJoin<Z,K,V>)
- org.hibernate.query.criteria.JpaSetJoin<O,T> (also extends jakarta.persistence.criteria.SetJoin<Z,E>)
- org.hibernate.query.criteria.JpaPluralJoin<O,C,E> (also extends jakarta.persistence.criteria.PluralJoin<Z,C,E>)
- org.hibernate.query.criteria.JpaRoot<T> (also extends jakarta.persistence.criteria.Root<X>)
- org.hibernate.query.criteria.JpaDerivedRoot<T> (also extends org.hibernate.query.criteria.JpaDerivedFrom<T>)
- org.hibernate.query.criteria.JpaFrom<O,T> (also extends jakarta.persistence.criteria.From<Z,X>, org.hibernate.query.criteria.JpaFetchParent<O,T>)
- org.hibernate.query.criteria.JpaPredicate (also extends jakarta.persistence.criteria.Predicate)
- org.hibernate.query.criteria.JpaInPredicate<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.In<T>)
- org.hibernate.query.criteria.JpaSearchedCase<T> (also extends jakarta.persistence.criteria.CriteriaBuilder.Case<R>)
- org.hibernate.query.criteria.JpaSimpleCase<C,R> (also extends jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>)
- org.hibernate.query.criteria.JpaSubQuery<T> (also extends org.hibernate.query.criteria.JpaCteContainer, org.hibernate.query.criteria.JpaSelectCriteria<T>, jakarta.persistence.criteria.Subquery<T>)
- jakarta.persistence.criteria.CompoundSelection<X>
- org.hibernate.query.criteria.JpaTupleElement<T> (also extends org.hibernate.query.criteria.JpaCriteriaNode)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.query.criteria.ValueHandlingMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)