Uses of Package
io.quarkus.arc.processor
Packages that use io.quarkus.arc.processor
-
Classes in io.quarkus.arc.processor used by io.quarkus.arc.processorClassDescriptionRepresents an additional way of defining priorities for alternative beans.Handles generating bytecode for annotation literals.Applies
AnnotationsTransformers and caches the results of transformations.Represents a transformation of a collection ofAnnotationInstanceinstances.Allows a build-time extension to override the annotations that exist on bean classes.A commonAnnotationsTransformerbuilder.A transformation context.Synthetic bean configurator.This construct is not thread-safe.Makes it possible to validate the bean deployment and also to skip some validation rules for specific components.Represents a CDI bean at build time.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()BeanProcessor.registerSyntheticInjectionPoints(io.quarkus.arc.processor.BeanRegistrar.RegistrationContext)BeanDeployment.initBeanByTypeMap()BeanProcessor.registerSyntheticObservers()BeanProcessor.initialize(Consumer, List)BeanProcessor.validate(Consumer)BeanProcessor.processValidationErrors(io.quarkus.arc.processor.BeanDeploymentValidator.ValidationContext)BeanProcessor.generateResources(ReflectionRegistration, Set, Consumer, boolean, ExecutorService)Allows a build-time extension to register synthetic beans.Implements type-safe resolution rules.ConvenientStreamwrapper that can be used to filter a set of beans.Build-time extension point.Base class for configurators that accept a parameter map.Custom context configurator.Use this extension point to register a customInjectableContextimplementation.Represents an injection point.Allows a build-time extension to alter qualifiers on an injection point.Represents an additional interceptor binding definition.This construct is not thread-safe.Builder ofInvokers that allows configuring input lookups, input and output transformations, and invoker wrapping.Opaque token that stands in for an invoker built usingInvokerBuilder.Configures a synthetic observer.Represents an observer method.Allows a build-time extension to register synthetic observers.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.Transformation context.Use this configurator to construct anAnnotationInstancethat represents a CDI qualifier.Makes it possible to turn an annotation into a qualifier without adding aQualifierannotation to it.Represents a generated resource.ScopeInfois used to create a custom scope for use withBeanConfigurator.Makes it possible to turn an annotation into a stereotype without adding aStereotypeannotation to it.Represents a transformation of an annotation target. -
Classes in io.quarkus.arc.processor used by io.quarkus.arc.processor.bcextensionsClassDescriptionRepresents a CDI bean at build time.