public interface MethodInfo extends java.lang.Comparable<MethodInfo>, MetadataInfo
Modifier and Type | Method and Description |
---|---|
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annClass) |
ClassInfo |
getDeclaringClass() |
java.lang.String |
getName() |
java.util.Collection<ParameterInfo> |
getParameters() |
java.lang.String |
getQualifiedName() |
java.lang.String |
getReturnType() |
boolean |
isAbstract() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isStrictFP() |
boolean |
isSynchronized() |
java.lang.String getName()
java.lang.String getQualifiedName()
java.lang.String getReturnType()
java.util.Collection<ParameterInfo> getParameters()
ClassInfo getDeclaringClass()
<T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annClass)
T
- annotation typeannClass
- annotation classboolean isPublic()
boolean isAbstract()
boolean isSynchronized()
boolean isStrictFP()
boolean isStatic()