public static class BinaryExpr.Impl extends Positioned.Impl implements BinaryExpr
BinaryExpr.Impl, BinaryExpr.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(Expr lhs,
BinaryOperator operator,
Expr rhs) |
| Modifier and Type | Method and Description |
|---|---|
Expr |
getLhs() |
BinaryOperator |
getOperator() |
Expr |
getRhs() |
void |
setLhs(Expr lhs) |
void |
setOperator(BinaryOperator operator) |
void |
setRhs(Expr rhs) |
getPosition, setPositionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, accept, accept, accept, ofgetPosition, of, setPositionpublic Impl()
public Impl(Expr lhs, BinaryOperator operator, Expr rhs)
public Expr getLhs()
getLhs in interface BinaryExprpublic void setLhs(Expr lhs)
setLhs in interface BinaryExprpublic BinaryOperator getOperator()
getOperator in interface BinaryExprpublic void setOperator(BinaryOperator operator)
setOperator in interface BinaryExprpublic Expr getRhs()
getRhs in interface BinaryExprpublic void setRhs(Expr rhs)
setRhs in interface BinaryExpr