Purpose: Contains the implementation of the Predicate interface of the JPA criteria API.
Description: The predicate forms the least specific expression node. Predicates result in boolean expressions that are combined to form the final expression.
Predicate
| Modifier and Type | Field and Description |
|---|---|
| protected Predicate. |
| Access | Constructor and Description |
|---|---|
| public <T> | PredicateImpl(Metamodel metamodel, Expression expressionNode, List<Expression<?>> parentExpressions, Predicate.
|
| booloperator | back to summary |
|---|---|
| protected Predicate. | |
| PredicateImpl | back to summary |
|---|---|
| public <T> PredicateImpl(Metamodel metamodel, Expression expressionNode, List<Expression<?>> parentExpressions, Predicate. | |
| getExpressions | back to summary |
|---|---|
| public List Overrides org. Implements jakarta. Return the top-level conjuncts or disjuncts of the predicate.
| |
| getJunctionValue | back to summary |
|---|---|
| public Boolean getJunctionValue() INTERNAL: This method returns null if this is not a conjunction/disjunction TRUE if this is a conjunction, FALSE for disjunction. | |
| getOperator | back to summary |
|---|---|
| public Predicate. Overrides org. Implements jakarta. Doc from jakarta. Return the boolean operator for the predicate.
If the predicate is simple, this is
| |
| isCompoundExpression | back to summary |
|---|---|
| public boolean isCompoundExpression() Overrides org. Implements org.
| |
| isJunction | back to summary |
|---|---|
| public boolean isJunction() Overrides org. Implements org.
| |
| not | back to summary |
|---|---|
| public Predicate not() Overrides org. Implements jakarta. Apply negation to the predicate. | |
| setOperator | back to summary |
|---|---|
| public void setOperator(Predicate. Overrides org.
| |