B
- The bean typeT
- The return typepublic interface BeanMethod<B,T> extends Executable<B,T>, Named
BeanIntrospection
.
A BeanMethod
is created when an accessible method on a class is annotated with io.micronaut.context.annotation.Executable
or an annotation stereotype annotated with that annotation
EMPTY
Modifier and Type | Method and Description |
---|---|
BeanIntrospection<B> |
getDeclaringBean() |
default Class<B> |
getDeclaringType() |
ReturnType<T> |
getReturnType() |
getArguments, invoke
findAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByType
getAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotation, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeDeclared
@NonNull BeanIntrospection<B> getDeclaringBean()
@NonNull ReturnType<T> getReturnType()
default Class<B> getDeclaringType()
getDeclaringType
in interface Executable<B,T>