Class AbstractProcessInjectionTarget<T>

All Implemented Interfaces:
NotificationListener
Direct Known Subclasses:
ProcessBeanInjectionTarget, ProcessSimpleInjectionTarget

public abstract class AbstractProcessInjectionTarget<T> extends AbstractDefinitionContainerEvent
  • Field Details

    • annotatedType

      protected final jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType
  • Constructor Details

    • AbstractProcessInjectionTarget

      protected AbstractProcessInjectionTarget(BeanManagerImpl beanManager, jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType)
  • Method Details

    • fire

      protected static <X> void fire(BeanManagerImpl beanManager, AbstractClassBean<X> bean)
    • fire

      protected static <X> jakarta.enterprise.inject.spi.InjectionTarget<X> fire(BeanManagerImpl beanManager, jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType, jakarta.enterprise.inject.spi.InjectionTarget<X> injectionTarget)
    • getDefinitionErrors

      public List<Throwable> getDefinitionErrors()
    • getAnnotatedType

      public jakarta.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()