javassist.compiler.ast
Class CondExpr
java.lang.Object
javassist.compiler.ast.ASTree
javassist.compiler.ast.ASTList
javassist.compiler.ast.CondExpr
- All Implemented Interfaces:
- java.io.Serializable
public class CondExpr
- extends ASTList
Conditional expression.
- See Also:
- Serialized Form
Methods inherited from class javassist.compiler.ast.ASTList |
append, concat, getLeft, getRight, head, length, length, make, setHead, setLeft, setRight, setTail, sublist, subst, tail, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CondExpr
public CondExpr(ASTree cond,
ASTree thenp,
ASTree elsep)
condExpr
public ASTree condExpr()
setCond
public void setCond(ASTree t)
thenExpr
public ASTree thenExpr()
setThen
public void setThen(ASTree t)
elseExpr
public ASTree elseExpr()
setElse
public void setElse(ASTree t)
getTag
public java.lang.String getTag()
- Description copied from class:
ASTree
- Returns the type of this node. This method is used by
toString()
.
- Overrides:
getTag
in class ASTree
accept
public void accept(Visitor v)
throws CompileError
- Description copied from class:
ASTree
- Is a method for the visitor pattern. It calls
atXXX()
on the given visitor, where
XXX
is the class name of the node object.
- Overrides:
accept
in class ASTList
- Throws:
CompileError
Copyright © 2011. All Rights Reserved.