public class MethodMetaData extends AbstractLanguageElement implements java.io.Serializable, TypeContainer
| Constructor and Description |
|---|
MethodMetaData(java.lang.String name,
ClassMetaData ownerClass) |
| Modifier and Type | Method and Description |
|---|---|
ParameterMetaData |
addParameter(java.lang.String name,
TypeMetaData type) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
MethodMetaData |
getOverriddenMethod() |
java.lang.String |
getOverrideSignature()
Returns the signature of this method, excluding the return type, and converting generic types to their raw types.
|
ClassMetaData |
getOwnerClass() |
java.util.List<ParameterMetaData> |
getParameters() |
TypeMetaData |
getReturnType() |
java.lang.String |
getSignature() |
int |
hashCode() |
void |
setReturnType(TypeMetaData returnType) |
java.lang.String |
toString() |
void |
visitTypes(org.gradle.api.Action<TypeMetaData> action) |
addAnnotationTypeName, getAnnotationTypeNames, getRawCommentText, getReplacement, isDeprecated, isIncubating, isReplaced, resolveTypes, setRawCommentText, setReplacementpublic MethodMetaData(java.lang.String name,
ClassMetaData ownerClass)
public java.lang.String getName()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class AbstractLanguageElementpublic int hashCode()
hashCode in class AbstractLanguageElementpublic ClassMetaData getOwnerClass()
public TypeMetaData getReturnType()
public void setReturnType(TypeMetaData returnType)
public MethodMetaData getOverriddenMethod()
public java.util.List<ParameterMetaData> getParameters()
public ParameterMetaData addParameter(java.lang.String name, TypeMetaData type)
public java.lang.String getSignature()
public java.lang.String getOverrideSignature()
public void visitTypes(org.gradle.api.Action<TypeMetaData> action)
visitTypes in interface TypeContainer