Predicate
The type of a simple or compound predicate: a conjunction or disjunction of restrictions. A simple predicate is considered to be a conjunction with a single conjunct.
- Since:
- JPA 2.0
The Logical Operators in JPQL and Criteria API article explains how to use
Predicate
.Public Methods
Returns empty list if there are no top-level conjuncts or disjuncts of the predicate. Modifications to the list do not affect the query.
- Return:
- list of boolean expressions forming the predicate
- Since:
- JPA 2.0
If the predicate is simple, this is
AND
. - Return:
- boolean operator for the predicate
- Since:
- JPA 2.0
boolean isNegated()
- Return:
- boolean indicating if the predicate is a negated predicate
- Since:
- JPA 2.0