Class BasicInjectionTarget<T>

  • All Implemented Interfaces:
    InjectionTarget<T>, Producer<T>, org.jboss.weld.manager.api.WeldInjectionTarget<T>
    Direct Known Subclasses:
    BeanInjectionTarget, NonProducibleInjectionTarget

    public class BasicInjectionTarget<T>
    extends AbstractProducer<T>
    implements org.jboss.weld.manager.api.WeldInjectionTarget<T>
    Basic InjectionTarget implementation. The implementation supports:
    • @Inject injection + initializers
    • @PostConstruct/@PreDestroy callbacks
    Interception and decoration is not supported but can be added using extension points.
    Author:
    Pete Muir, Jozef Hartinger