Class 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 Detail

      • ValidatingInjectionTargetFactory

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

      • 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>