Package io.quarkus.arc.deployment
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 noInject
is declared.- See Also:
AutoInjectFieldProcessor
-
-
Constructor Summary
Constructors Constructor Description AutoInjectAnnotationBuildItem(List<org.jboss.jandex.DotName> annotationNames)
AutoInjectAnnotationBuildItem(org.jboss.jandex.DotName... annotationNames)
-
-
-
Constructor Detail
-
AutoInjectAnnotationBuildItem
public AutoInjectAnnotationBuildItem(org.jboss.jandex.DotName... annotationNames)
-
AutoInjectAnnotationBuildItem
public AutoInjectAnnotationBuildItem(List<org.jboss.jandex.DotName> annotationNames)
-
-
Method Detail
-
getAnnotationNames
public List<org.jboss.jandex.DotName> getAnnotationNames()
-
-