Criteria Query Expressions
The following interfaces are in use in representing general expressions in criteria queries:
- javax.persistence.criteria.Expression
- javax.persistence.criteria.Predicate
- javax.persistence.criteria.Path
- javax.persistence.criteria.ParameterExpression
- javax.persistence.criteria.CriteriaBuilder.Coalesce
- javax.persistence.criteria.CriteriaBuilder.In
- javax.persistence.criteria.CriteriaBuilder.Case
- javax.persistence.criteria.CriteriaBuilder.SimpleCase
- javax.persistence.criteria.AbstractQuery
- javax.persistence.criteria.Subquery
See the Query Expressions section for more details and examples.