|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.upb.hni.vmagic.VhdlElement
de.upb.hni.vmagic.expression.Expression
de.upb.hni.vmagic.expression.BinaryExpression
public abstract class BinaryExpression
Abstract base class for binary expressions.
Method Summary | |
---|---|
ExpressionKind |
getExpressionKind()
Returns the expression kind |
Expression |
getLeft()
Returns the left-hand side expression of this binary exprssion. |
int |
getPrecedence()
Returns the precedence of this expression. |
Expression |
getRight()
Returns the right-hand side expression of this binary exprssion. |
void |
setLeft(Expression left)
Sets the left-hand side expression of this binary expression. |
void |
setRight(Expression right)
Sets the right-hand side expression of this binary expression. |
Methods inherited from class de.upb.hni.vmagic.expression.Expression |
---|
getType |
Methods inherited from class de.upb.hni.vmagic.VhdlElement |
---|
getParent, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public Expression getLeft()
public void setLeft(Expression left)
left
- the left-hand side expressionpublic Expression getRight()
public void setRight(Expression right)
right
- the right-hand side expressionpublic ExpressionKind getExpressionKind()
public int getPrecedence()
Expression
getPrecedence
in class Expression
ExpressionPrecedences
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |