MultiplicativeExpr
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Binary
AST.ArithmeticExpr
AST.MultiplicativeExpr
AST.ModExpr
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
MultiplicativeExpr
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Binary
AST.ArithmeticExpr
AST.MultiplicativeExpr
AST.ModExpr
Java1.4Frontend/java.ast
at line 156
syn boolean isConstant()
isConstant
in class Binary
Java7Frontend/ConstantExpression.jrag
at line 352
public void flushCache()
flushCache
in class MultiplicativeExpr
public void flushCollectionCache()
flushCollectionCache
in class MultiplicativeExpr
clone
in class MultiplicativeExpr
java.lang.CloneNotSupportedException
public void init$Children()
init$Children
in class MultiplicativeExpr
protected int numChildren()
numChildren
in class MultiplicativeExpr
public boolean mayHaveRewrite()
mayHaveRewrite
in class MultiplicativeExpr
public void setLeftOperand(Expr node)
setLeftOperand
in class MultiplicativeExpr
node
- The new node to replace the LeftOperand child.public Expr getLeftOperand()
getLeftOperand
in class MultiplicativeExpr
public Expr getLeftOperandNoTransform()
This method does not invoke AST transformations.
getLeftOperandNoTransform
in class MultiplicativeExpr
public void setRightOperand(Expr node)
setRightOperand
in class MultiplicativeExpr
node
- The new node to replace the RightOperand child.public Expr getRightOperand()
getRightOperand
in class MultiplicativeExpr
public Expr getRightOperandNoTransform()
This method does not invoke AST transformations.
getRightOperandNoTransform
in class MultiplicativeExpr
rewriteTo
in class MultiplicativeExpr
protected int isConstant_visited
protected boolean isConstant_computed
protected boolean isConstant_initialized
protected boolean isConstant_value
|
|||||||
FRAMES NO FRAMES |