| Interface | Description |
|---|---|
| AutoAddScopeBuildItem.MatchPredicate |
| Class | Description |
|---|---|
| AdditionalBeanBuildItem |
This build item is used to specify one or more additional bean classes to be analyzed during bean discovery.
|
| AdditionalBeanBuildItem.Builder | |
| AdditionalStereotypeBuildItem |
A map of additional stereotype classes to their instances that we want to process.
|
| AnnotationsTransformerBuildItem |
Make it possible to add, remove or alter annotations on various components.
|
| ArcConfig | |
| ArcConfig$$accessor | |
| ArcProcessor |
This class contains build steps that trigger various phases of the bean processing.
|
| ArcProcessor.ExistingClasses |
This tracks beans etc from the platform that have already been generated.
|
| AutoAddScopeBuildItem |
This build item can be used to turn a class that is not annotated with a CDI scope annotation into a bean, i.e.
|
| AutoAddScopeBuildItem.Builder | |
| AutoAddScopeProcessor | |
| AutoInjectAnnotationBuildItem |
This build item can be used to define annotations that will turn a non-static field into an injection point even if no
Inject is declared. |
| AutoInjectFieldProcessor | |
| AutoProducerMethodsProcessor | |
| BeanArchiveIndexBuildItem |
Represent a Jandex
IndexView on the whole deployment that has a complete CDI-related information. |
| BeanArchiveProcessor | |
| BeanArchiveProcessor$$accessor | |
| BeanContainerBuildItem |
A build item that represents the fully initialized CDI bean container.
|
| BeanContainerListenerBuildItem |
Build item that registers a listener which gets notified as soon as the CDI bean container is initialized.
|
| BeanDefiningAnnotationBuildItem |
This build item is used to specify additional bean defining annotations.
|
| BeanDeploymentValidatorBuildItem |
Register a custom
BeanDeploymentValidator which can either perform additional validation or enforce
validation skip for certain components. |
| BeanRegistrarBuildItem |
Used for registration of a synthetic bean; grants access to
BeanRegistrar which is an API allowing to
specify a synthetic bean through series of configuration methods (scope, type, qualifiers, ...). |
| BeanRegistrationPhaseBuildItem |
Bean registration phase can be used to register synthetic beans.
|
| BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem | |
| BuildTimeConditionBuildItem | |
| BuildTimeEnabledProcessor | |
| CommandLineArgumentsProcessor | |
| ConfigBuildStep |
MicroProfile Config related build steps.
|
| ConfigMappingBuildItem | |
| ConfigPropertyBuildItem |
Represents a mandatory config property that needs to be validated at runtime.
|
| ContextRegistrarBuildItem |
Make it possible to register one or more custom CDI contexts.
|
| ContextRegistrationPhaseBuildItem |
Context registration phase can be used to register custom CDI contexts.
|
| ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem | |
| CustomScopeAnnotationsBuildItem |
Holds information about all known custom scopes in the deployment and has utility methods allowing to check
whether given class has some scope annotation.
|
| GeneratedBeanBuildItem |
A generated CDI bean.
|
| GeneratedBeanGizmoAdaptor | |
| HotDeploymentConfigBuildStep | |
| InjectionPointTransformerBuildItem |
Make it possible to programmatically modify qualifiers on an injection point.
|
| InterceptorBindingRegistrarBuildItem |
Makes it possible to register annotations that should be considered interceptor bindings but are not annotated with
javax.interceptor.InterceptorBinding. |
| InterceptorResolverBuildItem |
Holds a reference to the interceptor resolver.
|
| LifecycleEventsBuildStep | |
| ObserverRegistrarBuildItem |
Used for registration of a synthetic observer; grants access to
ObserverRegistrar which is an API allowing to
specify a synthetic observer through series of configuration methods. |
| ObserverRegistrationPhaseBuildItem |
An extension that needs to produce other build items during the "synthetic observer registration" phase should use this build
item.
|
| ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem | |
| ObserverTransformerBuildItem |
This build item is used to register an
ObserverTransformer instance. |
| ObserverValidationProcessor |
Validates observer methods from application classes.
|
| ProxyUnwrapProcessor | |
| ResourceAnnotationBuildItem |
This build item is used to specify resource annotations that makes it possible to resolve non-CDI injection points, such as
Java EE resources.
|
| StartupBuildSteps | |
| SyntheticBeanBuildItem |
Makes it possible to register a synthetic bean whose instance can be easily produced through a recorder.
|
| SyntheticBeanBuildItem.ExtendedBeanConfigurator |
This construct is not thread-safe and should not be reused.
|
| SyntheticBeansProcessor | |
| SyntheticBeansRuntimeInitBuildItem |
This build item should be consumed by build steps that require RUNTIME_INIT synthetic beans to be initialized.
|
| TestsAsBeansProcessor | |
| TransformedAnnotationsBuildItem |
Makes it possible to query transformed annotations for a given annotation target.
|
| UnremovableAnnotationsProcessor | |
| UnremovableBeanBuildItem |
This build item is used to exclude beans that would be normally removed if the config property
ArcConfig.removeUnusedBeans is set to true. |
| UnremovableBeanBuildItem.BeanClassAnnotationExclusion | |
| UnremovableBeanBuildItem.BeanClassNameExclusion | |
| UnremovableBeanBuildItem.BeanClassNamesExclusion | |
| UnremovableBeanBuildItem.BeanTypeExclusion | |
| UnremovableBeanBuildItem.BeanTypesExclusion | |
| ValidationPhaseBuildItem |
Validation phase can be used to validate the deployment.
|
| ValidationPhaseBuildItem.ValidationErrorBuildItem |
Copyright © 2020 JBoss by Red Hat. All rights reserved.