Class InjectionContextImpl<T>

java.lang.Object
org.jboss.weld.injection.InjectionContextImpl<T>
All Implemented Interfaces:
org.jboss.weld.injection.spi.InjectionContext<T>

public abstract class InjectionContextImpl<T> extends Object implements org.jboss.weld.injection.spi.InjectionContext<T>
Author:
pmuir
  • Constructor Details

    • InjectionContextImpl

      public InjectionContextImpl(BeanManagerImpl beanManager, jakarta.enterprise.inject.spi.InjectionTarget<T> injectionTarget, jakarta.enterprise.inject.spi.AnnotatedType<T> annotatedType, T target)
  • Method Details

    • run

      public void run()
    • getInjectionTarget

      public jakarta.enterprise.inject.spi.InjectionTarget<T> getInjectionTarget()
      Specified by:
      getInjectionTarget in interface org.jboss.weld.injection.spi.InjectionContext<T>
    • getAnnotatedType

      public jakarta.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType()
      Specified by:
      getAnnotatedType in interface org.jboss.weld.injection.spi.InjectionContext<T>
    • getTarget

      public T getTarget()
      Specified by:
      getTarget in interface org.jboss.weld.injection.spi.InjectionContext<T>