public abstract class BinaryExpression extends CompositeExpression
| Modifier | Constructor and Description |
|---|---|
protected |
BinaryExpression() |
|
BinaryExpression(Expression leftArgument,
Expression rightArgument) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Expression |
getLeftArgument() |
Expression |
getRightArgument() |
int |
hashCode() |
void |
setLeftArgument(Expression leftArgument) |
void |
setRightArgument(Expression rightArgument) |
String |
toString() |
void |
validate()
Validates correctness of the Expression
|
getOperatorclone, getAppliableOperators, getReturnedDataTypeprotected BinaryExpression()
public BinaryExpression(Expression leftArgument, Expression rightArgument)
public Expression getLeftArgument()
public void setLeftArgument(Expression leftArgument)
public Expression getRightArgument()
public void setRightArgument(Expression rightArgument)
public void validate()
throws MalformedExpressionException
Expressionvalidate in class ExpressionMalformedExpressionExceptionCopyright © 2014. All Rights Reserved.