Class InjectionTargetFactoryImpl<T>

    • Constructor Detail

      • InjectionTargetFactoryImpl

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

      • createInjectionTarget

        public javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget()
      • createInjectionTarget

        public javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget​(javax.enterprise.inject.spi.Bean<T> bean)
        Specified by:
        createInjectionTarget in interface javax.enterprise.inject.spi.InjectionTargetFactory<T>
      • createInjectionPoints

        public Set<javax.enterprise.inject.spi.InjectionPoint> createInjectionPoints​(javax.enterprise.inject.spi.Bean<T> bean)
      • getAnnotatedType

        public javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
      • getPostConstructMethods

        protected List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPostConstructMethods()
      • getPreDestroyMethods

        protected List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPreDestroyMethods()
      • configure

        public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> configure()
        Specified by:
        configure in interface javax.enterprise.inject.spi.InjectionTargetFactory<T>