public class BeanArchiveProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) List<BeanDefiningAnnotationBuildItem> |
additionalBeanDefiningAnnotations |
(package private) List<AdditionalBeanBuildItem> |
additionalBeans |
(package private) ApplicationArchivesBuildItem |
applicationArchivesBuildItem |
(package private) ArcConfig |
config |
(package private) List<GeneratedBeanBuildItem> |
generatedBeans |
| Constructor and Description |
|---|
BeanArchiveProcessor() |
| Modifier and Type | Method and Description |
|---|---|
BeanArchiveIndexBuildItem |
build(LiveReloadBuildItem liveReloadBuildItem,
BuildProducer<GeneratedClassBuildItem> generatedClass) |
(package private) boolean |
containsBeanDefiningAnnotation(org.jboss.jandex.IndexView index,
Collection<org.jboss.jandex.DotName> beanDefiningAnnotations) |
@Inject ApplicationArchivesBuildItem applicationArchivesBuildItem
@Inject List<BeanDefiningAnnotationBuildItem> additionalBeanDefiningAnnotations
@Inject List<AdditionalBeanBuildItem> additionalBeans
@Inject List<GeneratedBeanBuildItem> generatedBeans
ArcConfig config
public BeanArchiveIndexBuildItem build(LiveReloadBuildItem liveReloadBuildItem, BuildProducer<GeneratedClassBuildItem> generatedClass) throws Exception
Exceptionboolean containsBeanDefiningAnnotation(org.jboss.jandex.IndexView index,
Collection<org.jboss.jandex.DotName> beanDefiningAnnotations)
Copyright © 2020 JBoss by Red Hat. All rights reserved.