Interface Hierarchy
- jakarta.persistence.criteria.CommonAbstractCriteria
- jakarta.persistence.criteria.AbstractQuery<T>
- jakarta.persistence.criteria.CriteriaQuery<T>
- jakarta.persistence.criteria.Subquery<T> (also extends jakarta.persistence.criteria.Expression<T>)
- jakarta.persistence.criteria.CriteriaDelete<T>
- jakarta.persistence.criteria.CriteriaUpdate<T>
- jakarta.persistence.criteria.AbstractQuery<T>
- jakarta.persistence.criteria.CriteriaBuilder
- jakarta.persistence.criteria.FetchParent<Z,
X> - jakarta.persistence.criteria.Fetch<Z,
X> - jakarta.persistence.criteria.From<Z,
X> (also extends jakarta.persistence.criteria.Path<X>) - jakarta.persistence.criteria.Join<Z,
X> - jakarta.persistence.criteria.PluralJoin<Z,
C, E> - jakarta.persistence.criteria.CollectionJoin<Z,
E> - jakarta.persistence.criteria.ListJoin<Z,
E> - jakarta.persistence.criteria.MapJoin<Z,
K, V> - jakarta.persistence.criteria.SetJoin<Z,
E>
- jakarta.persistence.criteria.CollectionJoin<Z,
- jakarta.persistence.criteria.PluralJoin<Z,
- jakarta.persistence.criteria.Root<X>
- jakarta.persistence.criteria.Join<Z,
- jakarta.persistence.criteria.Fetch<Z,
- jakarta.persistence.criteria.Order
- jakarta.persistence.Parameter<T>
- jakarta.persistence.criteria.ParameterExpression<T> (also extends jakarta.persistence.criteria.Expression<T>)
- jakarta.persistence.TupleElement<X>
- jakarta.persistence.criteria.Selection<X>
- jakarta.persistence.criteria.CompoundSelection<X>
- jakarta.persistence.criteria.Expression<T>
- jakarta.persistence.criteria.CriteriaBuilder.Case<R>
- jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>
- jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,
R> - jakarta.persistence.criteria.ParameterExpression<T> (also extends jakarta.persistence.Parameter<T>)
- 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> - jakarta.persistence.criteria.PluralJoin<Z,
C, E> - jakarta.persistence.criteria.CollectionJoin<Z,
E> - jakarta.persistence.criteria.ListJoin<Z,
E> - jakarta.persistence.criteria.MapJoin<Z,
K, V> - jakarta.persistence.criteria.SetJoin<Z,
E>
- jakarta.persistence.criteria.CollectionJoin<Z,
- jakarta.persistence.criteria.PluralJoin<Z,
- jakarta.persistence.criteria.Root<X>
- jakarta.persistence.criteria.Join<Z,
- jakarta.persistence.criteria.From<Z,
- jakarta.persistence.criteria.Predicate
- jakarta.persistence.criteria.CriteriaBuilder.In<T>
- jakarta.persistence.criteria.Subquery<T> (also extends jakarta.persistence.criteria.AbstractQuery<T>)
- jakarta.persistence.criteria.Selection<X>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- jakarta.persistence.criteria.CriteriaBuilder.Trimspec
- jakarta.persistence.criteria.JoinType
- jakarta.persistence.criteria.Predicate.BooleanOperator
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)