# Package javax.persistence.criteria

Interface Summary
AbstractQuery<T>
CollectionJoin<Z,E>
CompoundSelection<X>
CriteriaBuilder
CriteriaBuilder.Case<R>
CriteriaBuilder.Coalesce<T>
CriteriaBuilder.In<T>
CriteriaBuilder.SimpleCase<C,R>
CriteriaQuery<T>
Expression<T>
Fetch<Z,X>
FetchParent<Z,X>
From<Z,X>
Join<Z,X>
ListJoin<Z,E>
MapJoin<Z,K,V>
Order
ParameterExpression<T>
Path<X>
PluralJoin<Z,C,E>
Predicate
Root<X>
Selection<X>
SetJoin<Z,E>
Subquery<T>

Enum Summary
CriteriaBuilder.Trimspec
JoinType
Predicate.BooleanOperator