Class Injection

java.lang.Object
io.quarkus.arc.processor.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 Details

    • Injection

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

    • getTarget

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

      public void init(BeanInfo targetBean)