|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface 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.
| Nested Class Summary | |
|---|---|
static class |
Predicate.BooleanOperator
|
| Method Summary | |
|---|---|
java.util.List<Expression<java.lang.Boolean>> |
getExpressions()
Return the top-level conjuncts or disjuncts of the predicate. |
Predicate.BooleanOperator |
getOperator()
Return the boolean operator for the predicate. |
boolean |
isNegated()
Whether the predicate has been created from another predicate by applying the Predicate.not() method
or the CriteriaBuilder.not() method. |
Predicate |
not()
Create a negation of the predicate. |
| Methods inherited from interface javax.persistence.criteria.Expression |
|---|
as, in, in, in, in, isNotNull, isNull |
| Methods inherited from interface javax.persistence.criteria.Selection |
|---|
alias, getCompoundSelectionItems, isCompoundSelection |
| Methods inherited from interface javax.persistence.TupleElement |
|---|
getAlias, getJavaType |
| Method Detail |
|---|
Predicate.BooleanOperator getOperator()
AND.
boolean isNegated()
Predicate.not() method
or the CriteriaBuilder.not() method.
java.util.List<Expression<java.lang.Boolean>> getExpressions()
Predicate not()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||