| 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 | |
| ArcDevModeConfig | |
| 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.
|
| ArcTestConfig | |
| 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 | |
| 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.
|
| BeanDiscoveryFinishedBuildItem |
Consumers of this build item can easily inspect all class-based beans, observers and injection points registered in the
application.
|
| BeanRegistrationPhaseBuildItem |
Bean registration phase can be used to register synthetic beans.
|
| BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem | |
| BuildTimeConditionBuildItem | |
| BuildTimeEnabledProcessor | |
| CommandLineArgumentsProcessor | |
| CompletedApplicationClassPredicateBuildItem |
This build item hold the "final" predicate that is used to distinguish application classes from framework/library classes.
|
| ConfigBuildStep |
MicroProfile Config related build steps.
|
| ConfigMappingBuildItem | |
| ConfigPropertyBuildItem |
Represents a mandatory config property that needs to be validated at runtime.
|
| 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.
|
| CustomScopeBuildItem |
An extension that registers a custom CDI context via
ContextRegistrationPhaseBuildItem should produce this build
item in order to contribute the custom scope annotation name to the set of bean defining annotations. |
| 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 | |
| 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.
|
| PreAdditionalBeanBuildTimeConditionBuildItem |
A type of build item that is similar to
BuildTimeConditionBuildItem but evaluated before
processing the AdditionalBeanBuildItem in order to filter the beans thanks to build time conditions
before actually adding them with a AdditionalBeanBuildItem. |
| ProxyUnwrapProcessor | |
| QualifierRegistrarBuildItem |
Makes it possible to register annotations that should be considered qualifiers but are not annotated with
javax.inject.Qualifier. |
| RegisteredComponentsBuildItem | |
| 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 | |
| SynthesisFinishedBuildItem |
Consumers of this build item can easily inspect all beans, observers and injection points registered in the
application.
|
| SyntheticBeanBuildItem |
Makes it possible to register a synthetic bean.
|
| 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 | |
| WrongAnnotationsProcessor |
Copyright © 2021 JBoss by Red Hat. All rights reserved.