(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.
|
BeanArchiveIndexBuildItem |
BeanArchiveProcessor.build(ArcConfig config,
ApplicationArchivesBuildItem applicationArchivesBuildItem,
List<BeanDefiningAnnotationBuildItem> additionalBeanDefiningAnnotations,
List<AdditionalBeanBuildItem> additionalBeans,
List<GeneratedBeanBuildItem> generatedBeans,
LiveReloadBuildItem liveReloadBuildItem,
BuildProducer<GeneratedClassBuildItem> generatedClass,
CustomScopeAnnotationsBuildItem customScopes) |
(package private) void |
WrongAnnotationsProcessor.detect(ArcConfig config,
ApplicationIndexBuildItem applicationIndex,
BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationError) |
BeanContainerBuildItem |
ArcProcessor.generateResources(ArcConfig config,
ArcRecorder recorder,
ShutdownContextBuildItem shutdown,
ValidationPhaseBuildItem validationPhase,
List<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors,
List<BeanContainerListenerBuildItem> beanContainerListenerBuildItems,
BuildProducer<ReflectiveClassBuildItem> reflectiveClasses,
BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods,
BuildProducer<ReflectiveFieldBuildItem> reflectiveFields,
BuildProducer<GeneratedClassBuildItem> generatedClass,
LiveReloadBuildItem liveReloadBuildItem,
BuildProducer<GeneratedResourceBuildItem> generatedResource,
BuildProducer<BytecodeTransformerBuildItem> bytecodeTransformer) |
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) |
(package private) ApplicationStartBuildItem |
LifecycleEventsBuildStep.startupEvent(ArcRecorder recorder,
List<ServiceStartBuildItem> startList,
BeanContainerBuildItem beanContainer,
ShutdownContextBuildItem shutdown,
LaunchModeBuildItem launchMode,
ArcConfig config) |