java.lang.Object | |
↳ | org.springframework.core.type.StandardMethodMetadata |
MethodMetadata
implementation that uses standard reflection
to introspect a given Method
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a new StandardMethodMetadata wrapper for the given Method.
|
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 underlying 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'.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.core.type.MethodMetadata
|
Create a new StandardMethodMetadata wrapper for the given Method.
introspectedMethod | the Method to introspect |
---|
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'.