public static final class Java.MethodDeclarator extends Java.FunctionDeclarator
Java.FunctionDeclarator.FormalParameter, Java.FunctionDeclarator.FormalParameters
Modifier and Type | Field and Description |
---|---|
(package private) IClass.IMethod |
iMethod
The resolved
IClass.IMethod . |
formalParameters, localVariables, modifiers, name, optionalStatements, returnType, thrownExceptions, type
statiC
NOWHERE
Constructor and Description |
---|
MethodDeclarator(Location location,
java.lang.String optionalDocComment,
Java.Modifiers modifiers,
Java.Type type,
java.lang.String name,
Java.FunctionDeclarator.FormalParameters parameters,
Java.Type[] thrownExceptions,
java.util.List<? extends Java.BlockStatement> optionalStatements) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor.FunctionDeclaratorVisitor visitor)
Invokes the '
visit...() ' method of Visitor.FunctionDeclaratorVisitor for the concrete
Java.FunctionDeclarator type. |
void |
accept(Visitor.TypeBodyDeclarationVisitor visitor)
Invokes the '
visit...() ' method of Visitor.TypeBodyDeclarationVisitor for the concrete
Java.TypeBodyDeclaration type. |
java.lang.String |
toString() |
getAnnotations, getDocComment, getEnclosingScope, hasDeprecatedDocTag, setDeclaringType
getDeclaringType, isStatic, setEnclosingScope
getLocation, throwCompileException
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocation, throwCompileException
IClass.IMethod iMethod
IClass.IMethod
.public MethodDeclarator(Location location, java.lang.String optionalDocComment, Java.Modifiers modifiers, Java.Type type, java.lang.String name, Java.FunctionDeclarator.FormalParameters parameters, Java.Type[] thrownExceptions, java.util.List<? extends Java.BlockStatement> optionalStatements)
public java.lang.String toString()
toString
in class java.lang.Object
public void accept(Visitor.TypeBodyDeclarationVisitor visitor)
Java.TypeBodyDeclaration
visit...()
' method of Visitor.TypeBodyDeclarationVisitor
for the concrete
Java.TypeBodyDeclaration
type.public void accept(Visitor.FunctionDeclaratorVisitor visitor)
Java.FunctionDeclarator
visit...()
' method of Visitor.FunctionDeclaratorVisitor
for the concrete
Java.FunctionDeclarator
type.accept
in class Java.FunctionDeclarator