public interface MethodMetadata extends AnnotatedTypeMetadata
StandardMethodMetadata,
AnnotationMetadata.getAnnotatedMethods(java.lang.String),
AnnotatedTypeMetadata| 限定符和类型 | 方法和说明 |
|---|---|
String |
getDeclaringClassName()
Return the fully-qualified name of the class that declares this method.
|
String |
getMethodName()
Return the name of the method.
|
String |
getReturnTypeName()
Return the fully-qualified name of this method's declared return type.
|
boolean |
isAbstract()
Return whether the underlying method is effectively abstract:
i.e. marked as abstract on a class or declared as a regular,
non-default method in an interface.
|
boolean |
isFinal()
Return whether the underlying method is marked as 'final'.
|
boolean |
isOverridable()
Return whether the underlying method is overridable,
i.e. not marked as static, final or private.
|
boolean |
isStatic()
Return whether the underlying method is declared as 'static'.
|
getAllAnnotationAttributes, getAllAnnotationAttributes, getAnnotationAttributes, getAnnotationAttributes, isAnnotatedString getMethodName()
String getDeclaringClassName()
String getReturnTypeName()
boolean isAbstract()
boolean isStatic()
boolean isFinal()
boolean isOverridable()
Copyright © 2020. All rights reserved.