Class ValidatingInjectionTargetFactory<T>

java.lang.Object
org.apache.webbeans.container.InjectionTargetFactoryImpl<T>
org.apache.webbeans.container.ValidatingInjectionTargetFactory<T>
All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionTargetFactory<T>

public class ValidatingInjectionTargetFactory<T> extends InjectionTargetFactoryImpl<T>
InjectionTargetFactory which validates the craeted InjectionTarget. This is only required if the InjectionTarget gets created manually via the BeanManager.
  • Constructor Details

    • ValidatingInjectionTargetFactory

      public ValidatingInjectionTargetFactory(jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, WebBeansContext webBeansContext)
  • Method Details

    • createInjectionTarget

      public jakarta.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(jakarta.enterprise.inject.spi.Bean<T> bean)
      Specified by:
      createInjectionTarget in interface jakarta.enterprise.inject.spi.InjectionTargetFactory<T>
      Overrides:
      createInjectionTarget in class InjectionTargetFactoryImpl<T>