|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavassist.compiler.ast.ASTree
javassist.compiler.ast.ASTList
javassist.compiler.ast.CastExpr
public class CastExpr
Cast expression.
Field Summary | |
---|---|
protected int |
arrayDim
|
protected int |
castType
|
Fields inherited from interface javassist.compiler.TokenId |
---|
ABSTRACT, AND_E, ANDAND, ARRAY, ARSHIFT, ARSHIFT_E, assignOps, BadToken, BLOCK, BOOLEAN, BREAK, BYTE, CALL, CASE, CATCH, CHAR, CharConstant, CLASS, CONST, CONTINUE, DECL, DEFAULT, DIV_E, DO, DOUBLE, DoubleConstant, ELSE, EQ, EXOR_E, EXPR, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FloatConstant, FOR, GE, GOTO, Identifier, IF, IMPLEMENTS, IMPORT, INSTANCEOF, INT, IntConstant, INTERFACE, LABEL, LE, LONG, LongConstant, LSHIFT, LSHIFT_E, MEMBER, MINUS_E, MINUSMINUS, MOD_E, MUL_E, NATIVE, NEQ, NEW, NULL, opNames, OR_E, OROR, PACKAGE, PLUS_E, PLUSPLUS, PRIVATE, PROTECTED, PUBLIC, RETURN, RSHIFT, RSHIFT_E, SHORT, STATIC, STRICT, StringL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TRANSIENT, TRUE, TRY, VOID, VOLATILE, WHILE |
Constructor Summary | |
---|---|
CastExpr(ASTList className,
int dim,
ASTree expr)
|
|
CastExpr(int type,
int dim,
ASTree expr)
|
Method Summary | |
---|---|
void |
accept(Visitor v)
Is a method for the visitor pattern. |
int |
getArrayDim()
|
ASTList |
getClassName()
|
ASTree |
getOprand()
|
java.lang.String |
getTag()
Returns the type of this node. |
int |
getType()
|
void |
setOprand(ASTree t)
|
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 |
Field Detail |
---|
protected int castType
protected int arrayDim
Constructor Detail |
---|
public CastExpr(ASTList className, int dim, ASTree expr)
public CastExpr(int type, int dim, ASTree expr)
Method Detail |
---|
public int getType()
public int getArrayDim()
public ASTList getClassName()
public ASTree getOprand()
public void setOprand(ASTree t)
public java.lang.String getTag()
ASTree
toString()
.
getTag
in class ASTree
public void accept(Visitor v) throws CompileError
ASTree
atXXX()
on the given visitor, where
XXX
is the class name of the node object.
accept
in class ASTList
CompileError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |