org.springframework.core.type.MethodMetadata |
Known Indirect Subclasses |
Interface that defines abstract access to the annotations of a specific class, in a form that does not require that class to be loaded yet.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Retrieve the attributes of the annotation of the given type,
if any (i.e.
| |||||||||||
Return the fully-qualified name of the class that declares this method.
| |||||||||||
Return the name of the method.
| |||||||||||
Return the fully-qualified name of the return type of the method.
| |||||||||||
Determine whether the underlying method has an annotation or
meta-annotation of the given type defined.
| |||||||||||
Return whether the underlying method is marked as 'final'.
| |||||||||||
Return whether the underlying method is overridable,
i.e.
| |||||||||||
Return whether the underlying method is declared as 'static'.
|
Retrieve the attributes of the annotation of the given type, if any (i.e. if defined on the underlying method, as direct annotation or as meta-annotation).
annotationType | the annotation type to look for |
---|
null
if no matching annotation is defined.
Return the fully-qualified name of the class that declares this method.
Return the fully-qualified name of the return type of the method.
Determine whether the underlying method has an annotation or meta-annotation of the given type defined.
annotationType | the annotation type to look for |
---|
Return whether the underlying method is marked as 'final'.
Return whether the underlying method is overridable, i.e. not marked as static, final or private.
Return whether the underlying method is declared as 'static'.