| Package | Description |
|---|---|
| io.quarkus.arc.deployment | |
| io.quarkus.arc.deployment.devconsole |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
AutoProducerMethodsProcessor.annotationTransformer(ArcConfig config,
BeanArchiveIndexBuildItem beanArchiveIndex,
CustomScopeAnnotationsBuildItem scopes,
List<AdditionalStereotypeBuildItem> additionalStereotypes,
BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer)
Register an annotation transformer that automatically adds
Produces to all non-void methods that are annotated
with a qualifier or a scope annotation. |
(package private) void |
AutoInjectFieldProcessor.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 |
AutoAddScopeProcessor.annotationTransformer(List<AutoAddScopeBuildItem> autoScopes,
CustomScopeAnnotationsBuildItem scopes,
List<AutoInjectAnnotationBuildItem> autoInjectAnnotations,
BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformers,
BuildProducer<UnremovableBeanBuildItem> unremovableBeans,
BeanArchiveIndexBuildItem beanArchiveIndex) |
(package private) void |
BuildTimeEnabledProcessor.conditionTransformer(List<BuildTimeConditionBuildItem> buildTimeConditions,
BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformer) |
ContextRegistrationPhaseBuildItem |
ArcProcessor.initialize(ArcConfig arcConfig,
BeanArchiveIndexBuildItem beanArchiveIndex,
CombinedIndexBuildItem combinedIndex,
ApplicationIndexBuildItem applicationIndex,
List<AnnotationsTransformerBuildItem> annotationTransformers,
List<InjectionPointTransformerBuildItem> injectionPointTransformers,
List<ObserverTransformerBuildItem> observerTransformers,
List<InterceptorBindingRegistrarBuildItem> interceptorBindingRegistrars,
List<QualifierRegistrarBuildItem> qualifierRegistrars,
List<AdditionalStereotypeBuildItem> additionalStereotypeBuildItems,
List<ApplicationClassPredicateBuildItem> applicationClassPredicates,
List<AdditionalBeanBuildItem> additionalBeans,
List<ResourceAnnotationBuildItem> resourceAnnotations,
List<BeanDefiningAnnotationBuildItem> additionalBeanDefiningAnnotations,
Optional<TestClassPredicateBuildItem> testClassPredicate,
Capabilities capabilities,
CustomScopeAnnotationsBuildItem customScopes,
LaunchModeBuildItem launchModeBuildItem,
BuildProducer<CompletedApplicationClassPredicateBuildItem> applicationClassPredicateProducer) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
DevConsoleProcessor.monitor(ArcConfig config,
BuildProducer<DevConsoleRuntimeTemplateInfoBuildItem> runtimeInfos,
BuildProducer<AdditionalBeanBuildItem> beans,
BuildProducer<AnnotationsTransformerBuildItem> annotationTransformers,
CustomScopeAnnotationsBuildItem customScopes,
List<BeanDefiningAnnotationBuildItem> beanDefiningAnnotations) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.