AbstractDot
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Access
AST.AbstractDot
AST.Dot
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
AbstractDot
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Access
AST.AbstractDot
AST.Dot
Java1.4Frontend/java.ast
at line 17
public void flushCache()
flushCache
in class AbstractDot
public void flushCollectionCache()
flushCollectionCache
in class AbstractDot
clone
in class AbstractDot
java.lang.CloneNotSupportedException
copy
in class AbstractDot
fullCopy
in class AbstractDot
Java1.4Frontend/ResolveAmbiguousNames.jrag
at line 99
public Dot qualifiesAccess(Access access)
qualifiesAccess
in class Expr
Java1.4Frontend/ResolveAmbiguousNames.jrag
at line 113
public Access extractLast()
extractLast
in class AbstractDot
Java1.4Frontend/ResolveAmbiguousNames.jrag
at line 141
public void replaceLast(Access access)
replaceLast
in class AbstractDot
Java1.4Frontend/ResolveAmbiguousNames.jrag
at line 144
public void init$Children()
init$Children
in class AbstractDot
protected int numChildren()
numChildren
in class AbstractDot
public boolean mayHaveRewrite()
mayHaveRewrite
in class AbstractDot
setLeft
in class AbstractDot
node
- The new node to replace the Left child.getLeft
in class AbstractDot
public Expr getLeftNoTransform()
This method does not invoke AST transformations.
getLeftNoTransform
in class AbstractDot
setRight
in class AbstractDot
node
- The new node to replace the Right child.getRight
in class AbstractDot
public Access getRightNoTransform()
This method does not invoke AST transformations.
getRightNoTransform
in class AbstractDot
rewriteTo
in class AbstractDot
|
|||||||
FRAMES NO FRAMES |