public final class ArithmeticOperationEx
extends java.lang.Object
ExpressionTree
verwendet und
ermöglicht arithmetische Operationen auf ExpressionResult
Objekten.Constructor and Description |
---|
ArithmeticOperationEx(ExpressionResultAndState r)
Setzt den linken Operanden
|
ArithmeticOperationEx(ExpressionResultAndState left,
ExpressionResultAndState right) |
public ArithmeticOperationEx(ExpressionResultAndState r)
r
- linker Operandpublic ArithmeticOperationEx(ExpressionResultAndState left, ExpressionResultAndState right)
left
- Linker Operand.right
- Rechter Operand.public void set(long longN)
longN
- Rechter Operandpublic void set(double doubleN)
doubleN
- Rechter Operandpublic void set(ExpressionResultAndState r)
r
- Rechter Operandpublic ExpressionResultAndState less()
public ExpressionResultAndState lessEqual()
public ExpressionResultAndState greater()
public ExpressionResultAndState greaterEqual()
public ExpressionResultAndState equal()
public ExpressionResultAndState notEqual()
public ExpressionResultAndState performMinusOperation()
public ExpressionResultAndState performPlusOperation()
public ExpressionResultAndState performMultOperation()
public ExpressionResultAndState performDivOperation()
public ExpressionResultAndState performDivIntOperation()
public ExpressionResultAndState performModOperation()
public void setLeft(ExpressionResultAndState leftOperand)
leftOperand
- Linker Operandpublic void setLeftTree(ExpressionTree leftTree)
public void setRightTree(ExpressionTree rightTree)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()