classUtils.javassist.compiler.ast
Class MethodDecl
java.lang.Object
classUtils.javassist.compiler.ast.ASTree
classUtils.javassist.compiler.ast.ASTList
classUtils.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 classUtils.javassist.compiler.ast.ASTList |
append, concat, getLeft, getRight, head, length, length, make, setHead, setLeft, setRight, setTail, sublist, subst, tail, toString |
Methods inherited from class java.lang.Object |
equals, 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