public class MethodDefinition extends Object implements Comparable<MethodDefinition>
Modifier and Type | Class and Description |
---|---|
class |
MethodDefinition.StandardSingleton |
Constructor and Description |
---|
MethodDefinition(Method method) |
MethodDefinition(Method method,
String content) |
MethodDefinition(String returnType,
String name) |
MethodDefinition(String returnType,
String name,
String content) |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(Parameter paramater) |
int |
compareTo(MethodDefinition arg0) |
String |
getAnnotation() |
String |
getContent() |
List<String> |
getExceptions() |
String |
getJavadocComments() |
String |
getName() |
List<Parameter> |
getParameters() |
String |
getReturnType() |
static MethodDefinition |
getStandardSingleton(String returnType,
String name,
List<String> parameters) |
String |
getVisability() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isInterface() |
boolean |
isStatic() |
void |
setAbstract(boolean isAbstract) |
void |
setAnnotation(String annotation) |
void |
setContent(String content) |
void |
setExceptions(List<String> exceptions) |
void |
setFinal(boolean isFinal) |
void |
setInterface(boolean isInterface) |
void |
setJavadocComments(String javadocComments) |
void |
setName(String name) |
void |
setReturnType(String returnType) |
void |
setStatic(boolean isStatic) |
void |
setVisability(String visability) |
String |
toString() |
public MethodDefinition(Method method)
public static MethodDefinition getStandardSingleton(String returnType, String name, List<String> parameters)
public void addParameter(Parameter paramater)
public String getAnnotation()
public String getContent()
public String getName()
public String getReturnType()
public String getVisability()
public boolean isAbstract()
public boolean isFinal()
public boolean isInterface()
public boolean isStatic()
public void setAbstract(boolean isAbstract)
public void setAnnotation(String annotation)
public void setContent(String content)
public void setFinal(boolean isFinal)
public void setInterface(boolean isInterface)
public void setName(String name)
public void setReturnType(String returnType)
public void setStatic(boolean isStatic)
public void setVisability(String visability)
public int compareTo(MethodDefinition arg0)
compareTo
in interface Comparable<MethodDefinition>
public String getJavadocComments()
public void setJavadocComments(String javadocComments)
Copyright © 2016-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Apache Log4j Audit, Log4j, Log4j Audit, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.