Top Description Fields Constructors Methods
javassist.compiler.ast

public Class InstanceOfExpr

extends CastExpr
Class Inheritance
Imports
javassist.compiler.CompileError

Instanceof expression.

Field Summary

Modifier and TypeField and Description
private static final long
Inherited from javassist.compiler.ast.CastExpr:
arrayDimcastType

Constructor Summary

AccessConstructor and Description
public
InstanceOfExpr(ASTList className, int dim, ASTree expr)

public
InstanceOfExpr(int type, int dim, ASTree expr)

Method Summary

Modifier and TypeMethod and Description
public void
accept(Visitor v)

Overrides javassist.compiler.ast.CastExpr.accept.

Is a method for the visitor pattern.

public String
getTag()

Overrides javassist.compiler.ast.CastExpr.getTag.

Returns the type of this node.

Inherited from javassist.compiler.ast.CastExpr:
getArrayDimgetClassNamegetOprandgetTypesetOprand

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides javassist.compiler.ast.CastExpr.serialVersionUID.

default serialVersionUID

Constructor Detail

InstanceOfExprback to summary
public InstanceOfExpr(ASTList className, int dim, ASTree expr)
InstanceOfExprback to summary
public InstanceOfExpr(int type, int dim, ASTree expr)

Method Detail

acceptback to summary
public void accept(Visitor v) throws CompileError

Overrides javassist.compiler.ast.CastExpr.accept.

Doc from javassist.compiler.ast.ASTree.accept.

Is a method for the visitor pattern. It calls atXXX() on the given visitor, where XXX is the class name of the node object.

Annotations
@Override
getTagback to summary
public String getTag()

Overrides javassist.compiler.ast.CastExpr.getTag.

Doc from javassist.compiler.ast.ASTree.getTag.

Returns the type of this node. This method is used by toString().

Annotations
@Override