Class ProcessInjectionPointImpl<T,​X>

  • Type Parameters:
    T - bean class
    X - declared type
    All Implemented Interfaces:
    jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>, AfterObserver
    Direct Known Subclasses:
    GProcessInjectionPoint

    public class ProcessInjectionPointImpl<T,​X>
    extends EventBase
    implements jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>, AfterObserver
    Fired for every InjectionPoint of every Java EE component class supporting injection, including every ManagedBean, EJB session or message-driven bean, bean, interceptor or decorator.
    • Constructor Detail

      • ProcessInjectionPointImpl

        public ProcessInjectionPointImpl​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
    • Method Detail

      • getInjectionPoint

        public jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint()
        Specified by:
        getInjectionPoint in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>
      • setInjectionPoint

        public void setInjectionPoint​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
        Specified by:
        setInjectionPoint in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>
      • addDefinitionError

        public void addDefinitionError​(Throwable t)
        Specified by:
        addDefinitionError in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>
      • configureInjectionPoint

        public jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator configureInjectionPoint()
        Specified by:
        configureInjectionPoint in interface jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,​X>