B - The bean typeT - The injectable typepublic interface MethodInjectionPoint<B,T> extends CallableInjectionPoint<B>, Executable<B,T>
EMPTY| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Method |
getMethod()
Resolves the
Method instance. |
java.lang.String |
getName() |
T |
invoke(B instance,
java.lang.Object... args)
Invokes the method.
|
boolean |
isPostConstructMethod() |
boolean |
isPreDestroyMethod() |
getArgumentsgetDeclaringBean, requiresReflectionfindAnnotation, findAnnotation, findDeclaredAnnotation, findDeclaredAnnotation, getAnnotationMetadata, isAnnotationPresent, isDeclaredAnnotationPresent, synthesize, synthesizeAll, synthesizeAnnotationsByType, synthesizeDeclared, synthesizeDeclared, synthesizeDeclaredAnnotationsByTypegetAnnotation, getAnnotation, getDeclaredAnnotation, getDeclaredAnnotationgetArgumentsjava.lang.reflect.Method getMethod()
Method instance. Note that this method will cause reflection
metadata to be initialized and should be avoided.java.lang.String getName()
boolean isPreDestroyMethod()
boolean isPostConstructMethod()