classUtils.javassist.compiler.ast
Class MethodDecl

java.lang.Object
  extended by classUtils.javassist.compiler.ast.ASTree
      extended by classUtils.javassist.compiler.ast.ASTList
          extended by 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
           
 
Constructor Summary
MethodDecl(ASTree _head, ASTList _tail)
           
 
Method Summary
 void accept(Visitor v)
          Is a method for the visitor pattern.
 Stmnt getBody()
           
 ASTList getModifiers()
           
 ASTList getParams()
           
 Declarator getReturn()
           
 ASTList getThrows()
           
 boolean isConstructor()
           
 
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
 

Field Detail

initName

public static final java.lang.String initName
See Also:
Constant Field Values
Constructor Detail

MethodDecl

public MethodDecl(ASTree _head,
                  ASTList _tail)
Method Detail

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