|
Interface Summary |
| AbstractQuery<T> |
Abstract criteria query. |
| CollectionJoin<Z,E> |
A join to an entity. |
| CompoundSelection<X> |
Criteria selection. |
| CriteriaBuilder |
Interface to build criteria. |
| CriteriaBuilder.Case<R> |
|
| CriteriaBuilder.Coalesce<T> |
|
| CriteriaBuilder.In<T> |
|
| CriteriaBuilder.SimpleCase<C,R> |
|
| CriteriaQuery<T> |
Criteria query. |
| Expression<T> |
Criteria expression. |
| Fetch<Z,X> |
Represents a join-fetched attribute. |
| FetchParent<Z,X> |
An element of a FROM clause which can function as the parent of fetches. |
| From<Z,X> |
A root type from a FROM clause. |
| Join<Z,X> |
A join to an entity. |
| ListJoin<Z,E> |
A join to an entity. |
| MapJoin<Z,K,V> |
A join to an entity. |
| Order |
Represents an order expression. |
| ParameterExpression<T> |
Criteria parameter expression. |
| Path<X> |
A path expression. |
| PluralJoin<Z,C,E> |
A common join interface to all collection types. |
| Predicate |
Criteria predicate. |
| Root<X> |
A root type from a FROM clause. |
| Selection<X> |
Criteria selection. |
| SetJoin<Z,E> |
A join to an entity. |
| Subquery<T> |
criteria subquery. |