Package javassist.compiler.ast
Class InstanceOfExpr
java.lang.Object
javassist.compiler.ast.ASTree
javassist.compiler.ast.ASTList
javassist.compiler.ast.CastExpr
javassist.compiler.ast.InstanceOfExpr
- All Implemented Interfaces:
Serializable,TokenId
Instanceof expression.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final longdefault serialVersionUIDFields 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
ConstructorsConstructorDescriptionInstanceOfExpr(int type, int dim, ASTree expr, int lineNumber) InstanceOfExpr(ASTList className, int dim, ASTree expr, int lineNumber) -
Method Summary
Methods inherited from class javassist.compiler.ast.CastExpr
getArrayDim, getClassName, getOprand, getType, setOprandMethods inherited from class javassist.compiler.ast.ASTList
append, concat, getLeft, getRight, head, length, length, make, setHead, setLeft, setRight, setTail, sublist, subst, tail, toStringMethods inherited from class javassist.compiler.ast.ASTree
getLineNumber
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDdefault serialVersionUID- See Also:
-
-
Constructor Details
-
InstanceOfExpr
-
InstanceOfExpr
-
-
Method Details
-
getTag
Description copied from class:ASTreeReturns the type of this node. This method is used bytoString(). -
accept
Description copied from class:ASTreeIs a method for the visitor pattern. It callsatXXX()on the given visitor, whereXXXis the class name of the node object.- Overrides:
acceptin classCastExpr- Throws:
CompileError
-