public class LogicalPredicate extends AbstractVisitable implements Predicate, Visitable
CLOSE_BRACE, COMMA, EMPTY, OPEN_BRACE, SPACE| Constructor and Description |
|---|
LogicalPredicate(Predicate p1,
ConditionalOperator op,
ConditionalOperator nop,
Predicate p2) |
| Modifier and Type | Method and Description |
|---|---|
Predicate |
and(Predicate predicate)
Creates an AND of the predicate with the argument.
|
String |
asExpression(AliasContext ctx)
Get a JPQL fragment as used in WHERE clause.
|
Predicate |
not()
Creates a negation of the predicate with the argument.
|
Predicate |
or(Predicate predicate)
Creates an OR of the predicate with the argument.
|
asJoinable, asProjection, getAliasHintclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasJoinable, asProjection, getAliasHintpublic LogicalPredicate(Predicate p1, ConditionalOperator op, ConditionalOperator nop, Predicate p2)
public Predicate and(Predicate predicate)
Predicatepublic Predicate or(Predicate predicate)
Predicatepublic Predicate not()
Predicatepublic String asExpression(AliasContext ctx)
VisitableasExpression in interface VisitableasExpression in class AbstractVisitableCopyright © 2006–2015 Apache Software Foundation. All rights reserved.