public final class And extends BinaryOperator implements Predicate
expr1 AND expr2 for new And(expr1, expr2).
Requires both left and right input expressions evaluate to booleans.
symbolleft, right| Constructor and Description |
|---|
And(Expression left,
Expression right) |
| Modifier and Type | Method and Description |
|---|---|
static And |
apply(java.util.Collection<Expression> conjunctions) |
java.lang.Object |
nullSafeEval(java.lang.Object leftResult,
java.lang.Object rightResult) |
toStringchildren, equals, eval, getLeft, getRight, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitchildren, eval, references, toStringpublic And(Expression left, Expression right)
public static And apply(java.util.Collection<Expression> conjunctions)
public java.lang.Object nullSafeEval(java.lang.Object leftResult,
java.lang.Object rightResult)
nullSafeEval in class BinaryExpression