se.cambio.cds.gdl.model.expression
Class BinaryExpression
java.lang.Object
se.cambio.cds.gdl.model.expression.ExpressionItem
se.cambio.cds.gdl.model.expression.BinaryExpression
public class BinaryExpression
- extends ExpressionItem
This class represents a binary expression that has two operands,
left and right, and an operator.
- Author:
- rong.chen
BinaryExpression
public BinaryExpression(ExpressionItem left,
ExpressionItem right,
OperatorKind operator)
create
public static BinaryExpression create(ExpressionItem left,
ExpressionItem right,
OperatorKind operator)
getLeft
public ExpressionItem getLeft()
- Returns:
- the left
setLeft
public void setLeft(ExpressionItem left)
- Parameters:
left
- the left to set
getRight
public ExpressionItem getRight()
- Returns:
- the right
setRight
public void setRight(ExpressionItem right)
- Parameters:
right
- the right to set
getOperator
public OperatorKind getOperator()
- Returns:
- the operator
setOperator
public void setOperator(OperatorKind operator)
- Parameters:
operator
- the operator to set
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2013 Cambio. All Rights Reserved.