| Class and Description |
|---|
| AlternativePriorities
Represents an additional way of defining priorities for alternative beans.
|
| AnnotationLiteralProcessor
Generates shared annotation literal classes that can be used to represent annotation instances at runtime.
|
| AnnotationStore
Applies
AnnotationsTransformers and caches the results of transformations. |
| AnnotationsTransformation
Represents a transformation of a collection of
AnnotationInstance instances. |
| AnnotationsTransformer
Allows a build-time extension to override the annotations that exist on bean classes.
|
| AnnotationsTransformer.TransformationContext |
| BeanConfigurator
Synthetic bean configurator.
|
| BeanConfiguratorBase
This construct is not thread-safe.
|
| BeanDefiningAnnotation |
| BeanDeployment |
| BeanDeploymentValidator
Makes it possible to validate the bean deployment and also to skip some validation rules for specific components.
|
| BeanDeploymentValidator.ValidationContext |
| BeanGenerator |
| BeanInfo
Represents a CDI bean at build time.
|
| BeanProcessor
An integrator should create a new instance of the bean processor using the convenient
BeanProcessor.Builder and then invoke the
"processing" methods in the following order:
BeanProcessor.registerCustomContexts()
BeanProcessor.registerScopes()
BeanProcessor.registerBeans()
#initialize(Consumer)
BeanProcessor.validate(Consumer)
BeanProcessor.processValidationErrors(io.quarkus.arc.processor.BeanDeploymentValidator.ValidationContext)
#generateResources(ReflectionRegistration, Set, Consumer)
|
| BeanProcessor.Builder |
| BeanRegistrar
Allows a build-time extension to register synthetic beans.
|
| BeanRegistrar.RegistrationContext |
| BeanResolver
Implements type-safe resolution rules.
|
| BeanStream
Convenient
Stream wrapper that can be used to filter a set of beans. |
| BuildExtension
Build-time extension point.
|
| BuildExtension.BuildContext |
| BuildExtension.Key |
| BuiltinScope |
| BytecodeTransformer |
| ContextConfigurator
Custom context configurator.
|
| ContextRegistrar
Use this extension point to register a custom
InjectableContext implementation. |
| ContextRegistrar.RegistrationContext |
| DisposerInfo |
| InjectionPointInfo
Represents an injection point.
|
| InjectionPointsTransformer
Allows a build-time extension to alter qualifiers on an injection point.
|
| InjectionPointsTransformer.Transformation |
| InjectionPointsTransformer.TransformationContext |
| InjectionTargetInfo |
| InjectionTargetInfo.TargetKind |
| InterceptorBindingRegistrar |
| InterceptorInfo |
| InterceptorResolver |
| ObserverConfigurator
Configures a synthetic observer.
|
| ObserverInfo
Represents an observer method.
|
| ObserverRegistrar
Allows a build-time extension to register synthetic observers.
|
| ObserverRegistrar.RegistrationContext |
| ObserverTransformer
Allows a build-time extension to:
override the set of qualifiers and priority of any observer method,
instruct the container to veto the observer method.
|
| ObserverTransformer.ObserverTransformation |
| ObserverTransformer.TransformationContext
Transformation context.
|
| QualifierConfigurator
Use this configurator to construct an
AnnotationInstance that represents a CDI qualifier. |
| QualifierRegistrar
Makes it possible to turn an annotation into a qualifier without adding a
Qualifier annotation to it. |
| ReflectionRegistration |
| ResourceOutput
Represents a generated resource.
|
| ResourceOutput.Resource |
| ResourceOutput.Resource.SpecialType |
| ResourceOutput.Resource.Type |
ScopeInfo
ScopeInfo is used to create a custom scope for use with BeanConfigurator. |
| StereotypeInfo |
| Transformation |
Copyright © 2021 JBoss by Red Hat. All rights reserved.