public abstract class AbstractComparison extends AbstractBooleanExpression implements Comparison
| Modifier and Type | Field and Description |
|---|---|
protected ValueExpression |
leftOperand |
protected ComparisonOperator |
operator |
protected ValueExpression |
rightOperand |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractComparison(ComparisonOperator comparisonOperator,
ValueExpression leftOperand,
ValueExpression rightOperand)
Create a new instance of
AbstractComparison. |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(BooleanExpressionVisitor visitor)
Accept a visitor
|
ValueExpression |
getLeftOperand()
Get the left-hand side operator of the comparison
|
ComparisonOperator |
getOperator()
Get the comparison operator
|
ValueExpression |
getRightOperand()
Get the right-hand side operator of the comparison
|
acceptclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptacceptprotected final ComparisonOperator operator
protected final ValueExpression leftOperand
protected final ValueExpression rightOperand
protected AbstractComparison(ComparisonOperator comparisonOperator, ValueExpression leftOperand, ValueExpression rightOperand)
AbstractComparison.comparisonOperator - comparison operatorleftOperand - left-hand side operator of the comparisonrightOperand - right-hand side operator of the comparisonpublic ValueExpression getLeftOperand()
getLeftOperand in interface Comparisonpublic ValueExpression getRightOperand()
getRightOperand in interface Comparisonpublic ComparisonOperator getOperator()
getOperator in interface Comparisonpublic void accept(BooleanExpressionVisitor visitor)
BooleanExpressionaccept in interface BooleanExpressionvisitor - visitor to acceptCopyright © 2018–2021. All rights reserved.