javassist.compiler.ast
Class MethodDecl
java.lang.Object
javassist.compiler.ast.ASTree
javassist.compiler.ast.ASTList
javassist.compiler.ast.MethodDecl
- All Implemented Interfaces:
- java.io.Serializable
public class MethodDecl
- extends ASTList
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
initName
|
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 javassist.compiler.ast.ASTree |
getTag |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
initName
public static final java.lang.String initName
- See Also:
- Constant Field Values
MethodDecl
public MethodDecl(ASTree _head,
ASTList _tail)
isConstructor
public boolean isConstructor()
getModifiers
public ASTList getModifiers()
getReturn
public Declarator getReturn()
getParams
public ASTList getParams()
getThrows
public ASTList getThrows()
getBody
public Stmnt getBody()
accept
public void accept(Visitor v)
throws CompileError
- Description copied from class:
ASTree
- Is a method for the visitor pattern. It calls
atXXX()
on the given visitor, where
XXX
is the class name of the node object.
- Overrides:
accept
in class ASTList
- Throws:
CompileError
Copyright © 2011. All Rights Reserved.