|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 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. since Java Persistence 2.0
| Nested Class Summary | |
|---|---|
static class |
Predicate.BooleanOperator
|
| Method Summary | |
|---|---|
Predicate |
add(Expression<java.lang.Boolean> exp)
Add another operand to the predicate. |
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()
Has negation been applied to the predicate. |
Predicate |
negate()
Apply negation to 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 |
|---|
setAlias |
| Methods inherited from interface javax.persistence.TupleElement |
|---|
getAlias, getJavaType |
| Method Detail |
|---|
Predicate.BooleanOperator getOperator()
boolean isNegated()
java.util.List<Expression<java.lang.Boolean>> getExpressions()
Predicate add(Expression<java.lang.Boolean> exp)
Predicate negate()
|
EclipseLink 2.0.0_ 2.0.0.v20090626-r4569 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||