| Package | Description | 
|---|---|
| javax.persistence | |
| javax.persistence.criteria | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<TupleElement<?>> | Tuple. getElements() | 
| Modifier and Type | Method and Description | 
|---|---|
| <X> X | Tuple. get(TupleElement<X> tupleElement) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CollectionJoin<Z,E>A join to an entity. | 
| interface  | CompoundSelection<X>Criteria selection. | 
| static interface  | CriteriaBuilder.Case<R> | 
| static interface  | CriteriaBuilder.Coalesce<T> | 
| static interface  | CriteriaBuilder.In<T> | 
| static interface  | CriteriaBuilder.SimpleCase<C,R> | 
| interface  | Expression<T>Criteria expression. | 
| interface  | From<Z,X>A root type from a FROM clause. | 
| interface  | Join<Z,X>A join to an entity. | 
| interface  | ListJoin<Z,E>A join to an entity. | 
| interface  | MapJoin<Z,K,V>A join to an entity. | 
| interface  | ParameterExpression<T>Criteria parameter expression. | 
| interface  | Path<X>A path expression. | 
| interface  | PluralJoin<Z,C,E>A common join interface to all collection types. | 
| interface  | PredicateCriteria predicate. | 
| interface  | Root<X>A root type from a FROM clause. | 
| interface  | Selection<X>Criteria selection. | 
| interface  | SetJoin<Z,E>A join to an entity. | 
| interface  | Subquery<T>criteria subquery. |