Interface MethodInjectionPoint<B,T>

Type Parameters:
B - The bean type
T - The injectable type
All Superinterfaces:
AnnotationMetadataProvider, AnnotationSource, CallableInjectionPoint<B>, InjectionPoint<B>

public interface MethodInjectionPoint<B,T> extends CallableInjectionPoint<B>, AnnotationMetadataProvider
Defines an injection point for a method.
Since:
1.0
Author:
Graeme Rocher
  • Method Details

    • getName

      String getName()
      Returns:
      The method name
    • isPreDestroyMethod

      boolean isPreDestroyMethod()
      Returns:
      Is this method a pre-destroy method
    • isPostConstructMethod

      boolean isPostConstructMethod()
      Returns:
      Is this method a post construct method
    • getDeclaringType

      default Class<B> getDeclaringType()