All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AlternativePriorities Represents an additional way of defining priorities for alternative beans.AnnotationLiteralGenerator This is an internal companion ofAnnotationLiteralProcessorthat handles generating annotation literal classes.AnnotationLiteralProcessor Handles generating bytecode for annotation literals.Annotations AnnotationStore AppliesAnnotationsTransformers and caches the results of transformations.AnnotationsTransformation<T extends AnnotationsTransformation<T>> Represents a transformation of a collection ofAnnotationInstanceinstances.AnnotationsTransformer Allows a build-time extension to override the annotations that exist on bean classes.AnnotationsTransformer.AbstractBuilder<THIS extends AnnotationsTransformer.AbstractBuilder<THIS>> AnnotationsTransformer.Builder A commonAnnotationsTransformerbuilder.AnnotationsTransformer.ClassTransformerBuilder AnnotationsTransformer.FieldTransformerBuilder AnnotationsTransformer.MethodTransformerBuilder AnnotationsTransformer.TransformationContext A transformation context.AsmUtil AssignabilityCheck BeanArchives BeanConfigurator<T> Synthetic bean configurator.BeanConfiguratorBase<THIS extends BeanConfiguratorBase<THIS,T>,T> 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 convenientBeanProcessor.Builderand 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.Beans BeanStream ConvenientStreamwrapper that can be used to filter a set of beans.BuildExtension Build-time extension point.BuildExtension.BuildContext BuildExtension.Key<T> BuildExtension.SimpleKey<V> BuildServicesImpl BuiltinBean BuiltinBean.GeneratorContext BuiltinScope BytecodeTransformer ClientProxyGenerator ComponentsProviderGenerator ConfiguratorBase<THIS extends ConfiguratorBase<THIS>> Base class for configurators that accept a parameter map.ContextConfigurator Custom context configurator.ContextRegistrar Use this extension point to register a customInjectableContextimplementation.ContextRegistrar.RegistrationContext DecoratorGenerator DecoratorInfo DisposerInfo DotNames ExtensionsEntryPoint Entrypoint for the Build Compatible Extensions implementation.Injection Injection abstraction, basically a collection of injection points plus the annotation target: an injected field, a bean constructor, an initializer method, a producer method, a disposer method, an observer method.InjectionPointInfo Represents an injection point.InjectionPointInfo.TypeAndQualifiers InjectionPointModifier Holds allInjectionPointsTransformerinstances and provides helper method to apply them on a given type.InjectionPointsTransformer Allows a build-time extension to alter qualifiers on an injection point.InjectionPointsTransformer.Transformation InjectionPointsTransformer.TransformationContext InjectionTargetInfo InjectionTargetInfo.TargetKind InterceptorBindingRegistrar InterceptorBindingRegistrar.InterceptorBinding Represents an additional interceptor binding definition.InterceptorGenerator InterceptorInfo InterceptorResolver KotlinUtils MethodDescriptors ObserverConfigurator Configures a synthetic observer.ObserverGenerator 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<C extends Consumer<org.jboss.jandex.AnnotationInstance>> Use this configurator to construct anAnnotationInstancethat represents a CDI qualifier.QualifierRegistrar Makes it possible to turn an annotation into a qualifier without adding aQualifierannotation to it.ReflectionRegistration ResourceClassOutput ResourceOutput Represents a generated resource.ResourceOutput.Resource ResourceOutput.Resource.SpecialType ResourceOutput.Resource.Type ScopeInfo ScopeInfois used to create a custom scope for use withBeanConfigurator.StereotypeInfo StereotypeRegistrar Makes it possible to turn an annotation into a stereotype without adding aStereotypeannotation to it.SubclassGenerator A subclass is generated for any intercepted/decorated bean.Transformation Represents a transformation of an annotation target.Types