Class Injection


  • public class Injection
    extends Object
    Injection abstraction, basically a collection of injection points plus the annotation target:
    • an injected field,
    • a bean constructor,
    • an initializer method,
    • a producer method,
    • a disposer method,
    • an observer method.
    Author:
    Martin Kouba
    • Constructor Detail

      • Injection

        public Injection​(org.jboss.jandex.AnnotationTarget target,
                         List<InjectionPointInfo> injectionPoints)
    • Method Detail

      • getTarget

        public org.jboss.jandex.AnnotationTarget getTarget()
        Returns:
        the annotation target or null in case of synthetic injection
      • init

        public void init​(BeanInfo targetBean)