public class AutoInjectFieldProcessor extends Object
| Constructor and Description |
|---|
AutoInjectFieldProcessor() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
annotationTransformer(ArcConfig config,
List<AutoInjectAnnotationBuildItem> autoInjectAnnotations,
BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer)
Uses
AnnotationsTransformer to automatically add @Inject to all non-static fields that are annotated with
one of the specified annotations. |
(package private) void |
autoInjectQualifiers(BeanArchiveIndexBuildItem beanArchiveIndex,
BuildProducer<AutoInjectAnnotationBuildItem> autoInjectAnnotations,
List<QualifierRegistrarBuildItem> qualifierRegistrars) |
void autoInjectQualifiers(BeanArchiveIndexBuildItem beanArchiveIndex, BuildProducer<AutoInjectAnnotationBuildItem> autoInjectAnnotations, List<QualifierRegistrarBuildItem> qualifierRegistrars)
void annotationTransformer(ArcConfig config, List<AutoInjectAnnotationBuildItem> autoInjectAnnotations, BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer) throws Exception
AnnotationsTransformer to automatically add @Inject to all non-static fields that are annotated with
one of the specified annotations.ExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.