|
EclipseLink 1.2.0, build 'v20091016-r5565' 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 negate() method. |
Predicate |
negate()
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()
negate()
method.
java.util.List<Expression<java.lang.Boolean>> getExpressions()
Predicate negate()
|
EclipseLink 1.2.0, build 'v20091016-r5565' API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |