| Package | Description |
|---|---|
| io.quarkus.arc.deployment |
| Modifier and Type | Method and Description |
|---|---|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanClassAnnotation(org.jboss.jandex.DotName annotationName)
Match class beans whose target class contains the specified annotation.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanClassAnnotation(String nameStartsWith)
Match class beans whose target class contains an annotation whose name starts with the specified value.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanClassNames(Set<String> classNames)
Match beans whose bean class matches any of the specified class names.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanClassNames(String... classNames)
Match beans whose bean class matches any of the specified class names.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanTypes(Class<?>... types)
Match beans which have any of the specified type names in its set of bean types.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanTypes(org.jboss.jandex.DotName... typeNames)
Match beans which have any of the specified type names in its set of bean types.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.beanTypes(Set<org.jboss.jandex.DotName> typeNames)
Match beans which have any of the specified type names in its set of bean types.
|
static UnremovableBeanBuildItem |
UnremovableBeanBuildItem.targetWithAnnotation(org.jboss.jandex.DotName annotationName)
Match beans whose target (class, method or field) is annotated with the specified annotation.
|
(package private) UnremovableBeanBuildItem |
UnremovableAnnotationsProcessor.unremovableBeans() |
(package private) UnremovableBeanBuildItem |
StartupBuildSteps.unremovableBeans() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
AutoAddScopeProcessor.annotationTransformer(List<AutoAddScopeBuildItem> autoScopes,
CustomScopeAnnotationsBuildItem scopes,
List<AutoInjectAnnotationBuildItem> autoInjectAnnotations,
BuildProducer<AnnotationsTransformerBuildItem> annotationsTransformers,
BuildProducer<UnremovableBeanBuildItem> unremovableBeans,
BeanArchiveIndexBuildItem beanArchiveIndex) |
ValidationPhaseBuildItem |
ArcProcessor.validate(ObserverRegistrationPhaseBuildItem observerRegistrationPhase,
List<ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem> observerConfigurators,
List<UnremovableBeanBuildItem> unremovableBeans,
BuildProducer<BytecodeTransformerBuildItem> bytecodeTransformer,
BuildProducer<SynthesisFinishedBuildItem> synthesisFinished) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.