| 
EclipseLink 2.0.0, build 'v20091127-r5931' API Reference | |||||||||
| 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()
  | 
EclipseLink 2.0.0, build 'v20091127-r5931' API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||