Top Description Fields Constructors Methods
javassist.compiler.ast

public Class CallExpr

extends Expr
Class Inheritance
Imports
javassist.compiler.CompileError, .MemberResolver, .TokenId

Method call expression.

Field Summary

Modifier and TypeField and Description
private MemberResolver.Method
private static final long
Inherited from javassist.compiler.ast.Expr:
operatorId

Constructor Summary

AccessConstructor and Description
private
CallExpr(ASTree _head, ASTList _tail)

Method Summary

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

Overrides javassist.compiler.ast.Expr.accept.

Is a method for the visitor pattern.

public MemberResolver.Method
public static CallExpr
makeCall(ASTree target, ASTree args)

public void
Inherited from javassist.compiler.ast.Expr:
getNamegetOperatorgetTagmakemakeoprand1oprand2setOperatorsetOprand1setOprand2

Field Detail

methodback to summary
private MemberResolver.Method method
serialVersionUIDback to summary
private static final long serialVersionUID

Hides javassist.compiler.ast.Expr.serialVersionUID.

default serialVersionUID

Constructor Detail

CallExprback to summary
private CallExpr(ASTree _head, ASTList _tail)

Method Detail

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

Overrides javassist.compiler.ast.Expr.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
getMethodback to summary
public MemberResolver.Method getMethod()
makeCallback to summary
public static CallExpr makeCall(ASTree target, ASTree args)
setMethodback to summary
public void setMethod(MemberResolver.Method m)