public class LogicalExpressionNode extends ExpressionNode
Predicate.PredicateContext
Modifier and Type | Field and Description |
---|---|
protected 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) |
String |
toString() |
createExpressionNode
protected 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 boolean apply(Predicate.PredicateContext ctx)
Copyright © 2016. All rights reserved.