Class AutoInjectAnnotationBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.arc.deployment.AutoInjectAnnotationBuildItem

public final class AutoInjectAnnotationBuildItem extends io.quarkus.builder.item.MultiBuildItem
This build item can be used to define annotations that will turn a non-static field into an injection point even if no Inject is declared.
See Also:
  • Constructor Details

    • AutoInjectAnnotationBuildItem

      public AutoInjectAnnotationBuildItem(org.jboss.jandex.DotName... annotationNames)
    • AutoInjectAnnotationBuildItem

      public AutoInjectAnnotationBuildItem(List<org.jboss.jandex.DotName> annotationNames)
  • Method Details

    • getAnnotationNames

      public List<org.jboss.jandex.DotName> getAnnotationNames()