Serializable
, TokenId
public class InstanceOfExpr extends CastExpr
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 | Description |
---|---|
InstanceOfExpr(int type,
int dim,
ASTree expr) |
|
InstanceOfExpr(ASTList className,
int dim,
ASTree expr) |
Modifier and Type | Method | Description |
---|---|---|
void |
accept(Visitor v) |
Is a method for the visitor pattern.
|
String |
getTag() |
Returns the type of this node.
|
append, concat, getLeft, getRight, head, length, length, make, setHead, setLeft, setRight, setTail, sublist, subst, tail, toString
getArrayDim, getClassName, getOprand, getType, setOprand
public InstanceOfExpr(int type, int dim, ASTree expr)
public String getTag()
ASTree
toString()
.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 CastExpr
CompileError
Copyright © 2018 Shigeru Chiba, www.javassist.org. All rights reserved.