public class Comparison extends Condition implements Predicate
| Modifier and Type | Class and Description |
|---|---|
static class |
Comparison.Operator |
| Constructor and Description |
|---|
Comparison(Expression left,
Expression right,
Comparison.Operator operator) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptVisitor(LanguageObjectVisitor visitor) |
Expression |
getLeftExpression()
Get left expression.
|
Comparison.Operator |
getOperator()
Get the operator
|
Expression |
getRightExpression()
Get right expression.
|
void |
setLeftExpression(Expression expression)
Set left expression of criteria
|
void |
setOperator(Comparison.Operator operator)
Set the operator
|
void |
setRightExpression(Expression expression)
Set right expression of criteria
|
getType, isExpression, setExpressiontoStringpublic Comparison(Expression left, Expression right, Comparison.Operator operator)
public Expression getLeftExpression()
public Expression getRightExpression()
public Comparison.Operator getOperator()
Comparison.Operatorpublic void setLeftExpression(Expression expression)
public void setRightExpression(Expression expression)
public void setOperator(Comparison.Operator operator)
Comparison.Operatorpublic void acceptVisitor(LanguageObjectVisitor visitor)
acceptVisitor in interface LanguageObjectCopyright © 2020. All rights reserved.