public interface Predicate extends Expression<Boolean>
| Modifier and Type | Interface and Description | 
|---|---|
| static class  | Predicate.BooleanOperator | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Expression<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 theCriteriaBuilder.not()method. | 
| Predicate | not()Create a negation of the predicate. | 
as, in, in, in, in, isNotNull, isNullalias, getCompoundSelectionItems, isCompoundSelectiongetAlias, getJavaTypePredicate.BooleanOperator getOperator()
AND.boolean isNegated()
Predicate.not() method
 or the CriteriaBuilder.not() method.List<Expression<Boolean>> getExpressions()
Predicate not()
Copyright © 1996-2015, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.