public class LogicalExpressionNode extends ExpressionNode
Predicate.PredicateContext| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<ExpressionNode> |
chain |
| Modifier and Type | Method and Description |
|---|---|
LogicalExpressionNode |
and(LogicalExpressionNode other) |
LogicalExpressionNode |
append(ExpressionNode expressionNode) |
boolean |
apply(Predicate.PredicateContext ctx) |
static LogicalExpressionNode |
createLogicalAnd(ExpressionNode left,
ExpressionNode right) |
static LogicalExpressionNode |
createLogicalOr(ExpressionNode left,
ExpressionNode right) |
LogicalOperator |
getOperator() |
LogicalExpressionNode |
or(LogicalExpressionNode other) |
java.lang.String |
toString() |
createExpressionNodeprotected java.util.List<ExpressionNode> chain
public static LogicalExpressionNode createLogicalOr(ExpressionNode left, ExpressionNode right)
public static LogicalExpressionNode createLogicalAnd(ExpressionNode left, ExpressionNode right)
public LogicalExpressionNode and(LogicalExpressionNode other)
public LogicalExpressionNode or(LogicalExpressionNode other)
public LogicalOperator getOperator()
public LogicalExpressionNode append(ExpressionNode expressionNode)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean apply(Predicate.PredicateContext ctx)