Interface InjectionListener


public interface InjectionListener
Author:
Jeanfrancois Arcand
  • Method Details

    • preFieldInjection

      <T, U extends T> void preFieldInjection(Field field, U instance, Class<T> clazz)
    • postFieldInjection

      <T, U extends T> void postFieldInjection(Field field, U instance, Class<T> clazz)
    • preMethodInjection

      <T, U extends T> void preMethodInjection(Method method, U instance, Class<T> clazz)
    • postMethodInjection

      <T, U extends T> void postMethodInjection(Method method, U instance, Class<T> clazz)
    • nullFieldInjectionFor

      <T, U extends T> void nullFieldInjectionFor(Field field, U instance, Class<T> clazz)
    • injectionFailed

      void injectionFailed(LinkedHashSet<Object> pushBackInjection)
    • fieldInjectionException

      <T, U extends T> void fieldInjectionException(Field field, U instance, Class<T> clazz, Exception ex)
    • methodInjectionException

      <T, U extends T> void methodInjectionException(Method method, U instance, Class<T> clazz, Exception ex)