Package com.javacc.output
Class Translator.ASTMethodDeclaration
- java.lang.Object
-
- com.javacc.output.Translator.ASTHelperNode
-
- com.javacc.output.Translator.ASTStatement
-
- com.javacc.output.Translator.ASTMethodDeclaration
-
- Enclosing class:
- Translator
protected class Translator.ASTMethodDeclaration extends Translator.ASTStatement
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>modifiersprotected Stringnameprotected List<Translator.ASTFormalParameter>parametersprotected Translator.ASTTypeExpressionreturnTypeprotected Translator.ASTStatementListstatements
-
Constructor Summary
Constructors Modifier Constructor Description protectedASTMethodDeclaration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getModifiers()StringgetName()List<Translator.ASTFormalParameter>getParameters()Translator.ASTTypeExpressiongetReturnType()Translator.ASTStatementListgetStatements()-
Methods inherited from class com.javacc.output.Translator.ASTHelperNode
getParent
-
-
-
-
Field Detail
-
returnType
protected Translator.ASTTypeExpression returnType
-
name
protected String name
-
parameters
protected List<Translator.ASTFormalParameter> parameters
-
statements
protected Translator.ASTStatementList statements
-
-
Method Detail
-
getName
public String getName()
-
getParameters
public List<Translator.ASTFormalParameter> getParameters()
-
getStatements
public Translator.ASTStatementList getStatements()
-
getReturnType
public Translator.ASTTypeExpression getReturnType()
-
-