public class BinaryPlan extends Plan
| Constructor and Description |
|---|
BinaryPlan(Plan firstOperand,
Plan secondOperand,
BinaryPlanType type,
ArithmeticType valueType) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptVisitor(PlanVisitor visitor) |
Plan |
getFirstOperand() |
Plan |
getSecondOperand() |
BinaryPlanType |
getType() |
ArithmeticType |
getValueType() |
void |
setFirstOperand(Plan firstOperand) |
void |
setSecondOperand(Plan secondOperand) |
void |
setType(BinaryPlanType type) |
void |
setValueType(ArithmeticType valueType) |
getLocation, setLocation, toStringpublic BinaryPlan(Plan firstOperand, Plan secondOperand, BinaryPlanType type, ArithmeticType valueType)
public Plan getFirstOperand()
public void setFirstOperand(Plan firstOperand)
public Plan getSecondOperand()
public void setSecondOperand(Plan secondOperand)
public BinaryPlanType getType()
public void setType(BinaryPlanType type)
public ArithmeticType getValueType()
public void setValueType(ArithmeticType valueType)
public void acceptVisitor(PlanVisitor visitor)
acceptVisitor in class PlanCopyright © 2019. All rights reserved.