Interface ProcessInjectionPoint<T,​X>

  • Type Parameters:
    T - managed bean class
    X - declared type of the injection point

    public interface ProcessInjectionPoint<T,​X>
    Gets fired for each InjectionPoint.
    • Method Detail

      • getInjectionPoint

        InjectionPoint getInjectionPoint()
        Returns:
        the InjectionPoint created from originally parsing the AnnotatedType.
      • setInjectionPoint

        void setInjectionPoint​(InjectionPoint injectionPoint)
        Replace the original InjectionPoint point with the given one.
        Parameters:
        injectionPoint -
      • addDefinitionError

        void addDefinitionError​(java.lang.Throwable t)
        Adding definition error. Container aborts processing after calling all observers.
        Parameters:
        t - throwable