Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addBean(DevBeanInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addBeanClass(Class<?>) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- addBeanClass(String) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- addBeanClasses(Class<?>...) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- addBeanClasses(String...) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- addBeanClasses(Collection<String>) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- addDecorator(DevDecoratorInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addDependencyGraph(String, DependencyGraph) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addInterceptor(DevInterceptorInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- ADDITIONAL_BEAN - Static variable in class io.quarkus.arc.deployment.ArcProcessor
- AdditionalBeanBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to specify one or more additional bean classes to be analyzed during bean discovery.
- AdditionalBeanBuildItem(Class<?>...) - Constructor for class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- AdditionalBeanBuildItem(String...) - Constructor for class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- AdditionalBeanBuildItem(List<String>, boolean, DotName) - Constructor for class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- AdditionalBeanBuildItem.Builder - Class in io.quarkus.arc.deployment
- additionalBeans(BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- addObserver(DevObserverInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addRemovedBean(DevBeanInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addRemovedDecorator(DevDecoratorInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addRemovedInterceptor(DevInterceptorInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- addScope(CustomScopeAnnotationsBuildItem) - Method in class io.quarkus.arc.deployment.ShutdownBuildSteps
- addScope(CustomScopeAnnotationsBuildItem) - Method in class io.quarkus.arc.deployment.StartupBuildSteps
- all() - Method in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem
- ALLOWED_REMOVE_UNUSED_BEANS_VALUES - Static variable in class io.quarkus.arc.deployment.ArcConfig
- and(AutoAddScopeBuildItem.MatchPredicate) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The final predicate is a short-circuiting logical AND of the previous predicate (if any) and this condition.
- and(AutoAddScopeBuildItem.MatchPredicate) - Method in interface io.quarkus.arc.deployment.AutoAddScopeBuildItem.MatchPredicate
- annotations - Variable in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype
- AnnotationsTransformerBuildItem - Class in io.quarkus.arc.deployment
-
Make it possible to add, remove or alter annotations on various components.
- AnnotationsTransformerBuildItem(AnnotationsTransformer) - Constructor for class io.quarkus.arc.deployment.AnnotationsTransformerBuildItem
- annotationTransformer(ArcConfig, BeanArchiveIndexBuildItem, CustomScopeAnnotationsBuildItem, List<StereotypeRegistrarBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.arc.deployment.AutoProducerMethodsProcessor
-
Register an annotation transformer that automatically adds
Producesto all non-void methods that are annotated with a qualifier or a scope annotation. - annotationTransformer(ArcConfig, List<AutoInjectAnnotationBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.arc.deployment.AutoInjectFieldProcessor
-
Uses
AnnotationsTransformerto automatically add@Injectto all non-static fields that are annotated with one of the specified annotations. - annotationTransformer(List<AutoAddScopeBuildItem>, CustomScopeAnnotationsBuildItem, List<AutoInjectAnnotationBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>, BuildProducer<UnremovableBeanBuildItem>, BeanArchiveIndexBuildItem) - Method in class io.quarkus.arc.deployment.AutoAddScopeProcessor
- anyMethodMatches(Predicate<MethodInfo>) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The class declares a method that matches the given predicate.
- apply(String, ClassVisitor) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer
- apply(AnnotationTarget) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- ARC_CONTAINER - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- ARC_CONTAINER_BEAN - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- ARC_CONTAINER_INSTANCE - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- ArcBeanInfoBuildItem - Class in io.quarkus.arc.deployment.devui
- ArcBeanInfoBuildItem(DevBeanInfos) - Constructor for class io.quarkus.arc.deployment.devui.ArcBeanInfoBuildItem
- ArcConfig - Class in io.quarkus.arc.deployment
- ArcConfig() - Constructor for class io.quarkus.arc.deployment.ArcConfig
- ArcConfig.OptimizeContexts - Enum Class in io.quarkus.arc.deployment
- ArcConfig$$accessor - Class in io.quarkus.arc.deployment
- ArcContainerBuildItem - Class in io.quarkus.arc.deployment
- ArcContainerBuildItem(ArcContainer) - Constructor for class io.quarkus.arc.deployment.ArcContainerBuildItem
- ArcContextPropagationConfig - Class in io.quarkus.arc.deployment
- ArcContextPropagationConfig() - Constructor for class io.quarkus.arc.deployment.ArcContextPropagationConfig
- ArcDevModeApiProcessor - Class in io.quarkus.arc.deployment.devui
- ArcDevModeApiProcessor() - Constructor for class io.quarkus.arc.deployment.devui.ArcDevModeApiProcessor
- ArcDevModeConfig - Class in io.quarkus.arc.deployment
- ArcDevModeConfig() - Constructor for class io.quarkus.arc.deployment.ArcDevModeConfig
- ArcDevUIProcessor - Class in io.quarkus.arc.deployment.devui
- ArcDevUIProcessor() - Constructor for class io.quarkus.arc.deployment.devui.ArcDevUIProcessor
- archiveMatches(ArtifactKey, String, Optional<String>, Optional<String>) - Static method in class io.quarkus.arc.deployment.BeanArchiveProcessor
- ArcProcessor - Class in io.quarkus.arc.deployment
-
This class contains build steps that trigger various phases of the bean processing.
- ArcProcessor() - Constructor for class io.quarkus.arc.deployment.ArcProcessor
- ArcProcessor.ExistingClasses - Class in io.quarkus.arc.deployment
-
This tracks beans etc from the platform that have already been generated.
- ArcTestConfig - Class in io.quarkus.arc.deployment
- ArcTestConfig() - Constructor for class io.quarkus.arc.deployment.ArcTestConfig
- artifactId - Variable in class io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem
- ASYNC_OBSERVER_EXCEPTION_HANDLER - Static variable in class io.quarkus.arc.deployment.ArcProcessor
- AUTO - Enum constant in enum class io.quarkus.arc.deployment.ArcConfig.OptimizeContexts
- AutoAddScopeBuildItem - Class in io.quarkus.arc.deployment
-
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 - Class in io.quarkus.arc.deployment
- AutoAddScopeBuildItem.MatchPredicate - Interface in io.quarkus.arc.deployment
- AutoAddScopeProcessor - Class in io.quarkus.arc.deployment
- AutoAddScopeProcessor() - Constructor for class io.quarkus.arc.deployment.AutoAddScopeProcessor
- AutoInjectAnnotationBuildItem - Class in io.quarkus.arc.deployment
-
This build item can be used to define annotations that will turn a non-static field into an injection point even if no
Injectis declared. - AutoInjectAnnotationBuildItem(List<DotName>) - Constructor for class io.quarkus.arc.deployment.AutoInjectAnnotationBuildItem
- AutoInjectAnnotationBuildItem(DotName...) - Constructor for class io.quarkus.arc.deployment.AutoInjectAnnotationBuildItem
- AutoInjectFieldProcessor - Class in io.quarkus.arc.deployment
- AutoInjectFieldProcessor() - Constructor for class io.quarkus.arc.deployment.AutoInjectFieldProcessor
- autoInjectFields - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true
@Injectis automatically added to all non-static non-final fields that are annotated with one of the annotations defined byAutoInjectAnnotationBuildItem. - autoInjectQualifiers(BeanArchiveIndexBuildItem, BuildProducer<AutoInjectAnnotationBuildItem>, List<QualifierRegistrarBuildItem>) - Method in class io.quarkus.arc.deployment.AutoInjectFieldProcessor
- autoProducerMethods - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true then
jakarta.enterprise.inject.Producesis automatically added to all non-void methods that are annotated with a scope annotation, a stereotype or a qualifier, and are not annotated withInjectorProduces, and no parameter is annotated withDisposes,ObservesorObservesAsync. - AutoProducerMethodsProcessor - Class in io.quarkus.arc.deployment
- AutoProducerMethodsProcessor() - Constructor for class io.quarkus.arc.deployment.AutoProducerMethodsProcessor
B
- BEAN_DEPENDENCIES - Static variable in class io.quarkus.arc.deployment.devui.DevBeanInfos
- BEAN_DESCRIPTION - Static variable in class io.quarkus.arc.deployment.devui.DevBeanInfos
- BeanArchiveIndexBuildItem - Class in io.quarkus.arc.deployment
-
Represent a Jandex
IndexViewon the whole deployment that has a complete CDI-related information. - BeanArchiveIndexBuildItem(IndexView, IndexView, Set<DotName>) - Constructor for class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
- BeanArchivePredicateBuildItem - Class in io.quarkus.arc.deployment
-
By default, only explicit/implicit bean archives (as defined by the spec) are considered during the bean discovery.
- BeanArchivePredicateBuildItem(Predicate<ApplicationArchive>) - Constructor for class io.quarkus.arc.deployment.BeanArchivePredicateBuildItem
- BeanArchiveProcessor - Class in io.quarkus.arc.deployment
- BeanArchiveProcessor() - Constructor for class io.quarkus.arc.deployment.BeanArchiveProcessor
- beanClassAnnotation(String) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match class beans whose target class contains an annotation whose name starts with the specified value.
- beanClassAnnotation(DotName) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match class beans whose target class contains the specified annotation.
- BeanClassAnnotationExclusion(String) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassAnnotationExclusion
- BeanClassAnnotationExclusion(DotName) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassAnnotationExclusion
- BeanClassNameExclusion(String) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNameExclusion
- beanClassNames(String...) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans whose bean class matches any of the specified class names.
- beanClassNames(Set<String>) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans whose bean class matches any of the specified class names.
- BeanClassNamesExclusion(Set<String>) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNamesExclusion
- BeanConfiguratorBuildItem(BeanConfigurator<?>...) - Constructor for class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem
- BeanContainerBuildItem - Class in io.quarkus.arc.deployment
-
A build item that represents the fully initialized CDI bean container.
- BeanContainerBuildItem(BeanContainer) - Constructor for class io.quarkus.arc.deployment.BeanContainerBuildItem
- BeanContainerListenerBuildItem - Class in io.quarkus.arc.deployment
-
Build item that registers a listener which gets notified as soon as the CDI bean container is initialized.
- BeanContainerListenerBuildItem(BeanContainerListener) - Constructor for class io.quarkus.arc.deployment.BeanContainerListenerBuildItem
- BeanDefiningAnnotationBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to specify additional bean defining annotations.
- BeanDefiningAnnotationBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- BeanDefiningAnnotationBuildItem(DotName, DotName) - Constructor for class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- BeanDefiningAnnotationBuildItem(DotName, DotName, boolean) - Constructor for class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- BeanDiscoveryFinishedBuildItem - Class in io.quarkus.arc.deployment
-
Consumers of this build item can easily inspect all class-based beans, observers and injection points registered in the application.
- BeanDiscoveryFinishedBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem
- BeanRegistrationPhaseBuildItem - Class in io.quarkus.arc.deployment
-
Bean registration phase can be used to register synthetic beans.
- BeanRegistrationPhaseBuildItem(BeanRegistrar.RegistrationContext, BeanProcessor) - Constructor for class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem
- BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem - Class in io.quarkus.arc.deployment
- beanStream() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
- BeanTypeExclusion(DotName) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypeExclusion
- beanTypes(Class<?>...) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans which have any of the specified type names in its set of bean types.
- beanTypes(Set<DotName>) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans which have any of the specified type names in its set of bean types.
- beanTypes(DotName...) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans which have any of the specified type names in its set of bean types.
- BeanTypesExclusion(Set<DotName>) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypesExclusion
- build() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- build() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
- build(ArcConfig, ApplicationArchivesBuildItem, List<BeanDefiningAnnotationBuildItem>, List<AdditionalBeanBuildItem>, List<GeneratedBeanBuildItem>, LiveReloadBuildItem, BuildProducer<GeneratedClassBuildItem>, CustomScopeAnnotationsBuildItem, List<ExcludeDependencyBuildItem>, List<BeanArchivePredicateBuildItem>, List<KnownCompatibleBeanArchiveBuildItem>, BuildCompatibleExtensionsBuildItem, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.arc.deployment.BeanArchiveProcessor
- BUILD_TIME_ENABLED_BEAN_ANNOTATIONS - Static variable in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- buildCompatibleExtensions() - Method in class io.quarkus.arc.deployment.ArcProcessor
- BuildCompatibleExtensionsBuildItem - Class in io.quarkus.arc.deployment
- BuildCompatibleExtensionsBuildItem() - Constructor for class io.quarkus.arc.deployment.BuildCompatibleExtensionsBuildItem
- buildDependencyGraph(BeanInfo, BeanDeploymentValidator.ValidationContext, BeanResolver, DevBeanInfos, List<InjectionPointInfo>, Map<BeanInfo, List<BeanInfo>>, Map<BeanInfo, List<InjectionPointInfo>>) - Method in class io.quarkus.arc.deployment.devui.ArcDevModeApiProcessor
- builder() - Static method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- builder() - Static method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- Builder() - Constructor for class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- buildExclusions(List<BuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- BuildExclusionsBuildItem - Class in io.quarkus.arc.deployment
-
A type of build item that contains only declaring classes, methods and fields that have been annotated with unsuccessful build time conditions.
- BuildExclusionsBuildItem(Set<String>, Set<String>, Set<String>) - Constructor for class io.quarkus.arc.deployment.BuildExclusionsBuildItem
- BuildTimeConditionBuildItem - Class in io.quarkus.arc.deployment
- BuildTimeConditionBuildItem(AnnotationTarget, boolean) - Constructor for class io.quarkus.arc.deployment.BuildTimeConditionBuildItem
- BuildTimeEnabledProcessor - Class in io.quarkus.arc.deployment
- BuildTimeEnabledProcessor() - Constructor for class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- BuildTimeEnabledProcessor.BuildProperty - Class in io.quarkus.arc.deployment
- BuildTimeEnabledStereotype(DotName, boolean, Map<DotName, List<AnnotationInstance>>) - Constructor for class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype
- BuildTimeEnabledStereotypesBuildItem - Class in io.quarkus.arc.deployment
- BuildTimeEnabledStereotypesBuildItem(List<BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype>) - Constructor for class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem
- BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype - Class in io.quarkus.arc.deployment
C
- callInitializer(BeanContainerBuildItem, List<InterceptedStaticMethodBuildItem>, InterceptedStaticMethodsRecorder) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- CLASS - Enum constant in enum class io.quarkus.arc.deployment.devui.DevBeanKind
- classifier - Variable in class io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem
- CLIENT_PROXY_CONTEXTUAL_INSTANCE - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- collectBeanInfo(ArcConfig, ValidationPhaseBuildItem, CompletedApplicationClassPredicateBuildItem, BuildProducer<ArcBeanInfoBuildItem>) - Method in class io.quarkus.arc.deployment.devui.ArcDevModeApiProcessor
- collectInterceptedStaticMethods(BeanArchiveIndexBuildItem, BuildProducer<InterceptedStaticMethodBuildItem>, InterceptorResolverBuildItem, TransformedAnnotationsBuildItem, BuildProducer<UnremovableBeanBuildItem>) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- commandLineArgs(RawCommandLineArgumentsBuildItem, BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.arc.deployment.CommandLineArgumentsProcessor
- CommandLineArgumentsProcessor - Class in io.quarkus.arc.deployment
- CommandLineArgumentsProcessor() - Constructor for class io.quarkus.arc.deployment.CommandLineArgumentsProcessor
- compareTo(DevBeanInfo) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- compareTo(DevDecoratorInfo) - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- compareTo(DevInterceptorInfo) - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- compareTo(DevObserverInfo) - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- compareTo(Name) - Method in class io.quarkus.arc.deployment.devui.Name
- CompletedApplicationClassPredicateBuildItem - Class in io.quarkus.arc.deployment
-
This build item hold the "final" predicate that is used to distinguish application classes from framework/library classes.
- CompletedApplicationClassPredicateBuildItem(Predicate<DotName>) - Constructor for class io.quarkus.arc.deployment.CompletedApplicationClassPredicateBuildItem
- conditionTransformer(List<BuildTimeConditionBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- ConfigBuildStep - Class in io.quarkus.arc.deployment
-
MicroProfile Config related build steps.
- ConfigBuildStep() - Constructor for class io.quarkus.arc.deployment.ConfigBuildStep
- configFile() - Method in class io.quarkus.arc.deployment.HotDeploymentConfigBuildStep
- ConfigInjectionStaticInitBuildItem - Class in io.quarkus.arc.deployment
-
Deprecated, for removal: This API element is subject to removal in a future version.This build item is not used anymore
- ConfigInjectionStaticInitBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.ConfigInjectionStaticInitBuildItem
-
Deprecated.
- ConfigPropertyBuildItem - Class in io.quarkus.arc.deployment
-
Represents a mandatory config property that needs to be validated at runtime.
- configPropertyInjectionPoints(ValidationPhaseBuildItem, BuildProducer<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- ConfigStaticInitBuildSteps - Class in io.quarkus.arc.deployment
- ConfigStaticInitBuildSteps() - Constructor for class io.quarkus.arc.deployment.ConfigStaticInitBuildSteps
- configurator() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- configure(Class<?>) - Static method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- configure(DotName) - Static method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- contains(String) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- containsAnnotations(DotName...) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The class or any of its element must be annotated with the given annotation.
- containsBeanDefiningAnnotation(IndexView, Collection<DotName>) - Method in class io.quarkus.arc.deployment.BeanArchiveProcessor
- ContextConfiguratorBuildItem(ContextConfigurator...) - Constructor for class io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem
- contextPropagation - Variable in class io.quarkus.arc.deployment.ArcConfig
-
Context propagation configuration.
- ContextRegistrationPhaseBuildItem - Class in io.quarkus.arc.deployment
-
Context registration phase can be used to register custom CDI contexts.
- ContextRegistrationPhaseBuildItem(ContextRegistrar.RegistrationContext, BeanProcessor) - Constructor for class io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem
- ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem - Class in io.quarkus.arc.deployment
-
A build item holding a list of
ContextConfiguratorobjects which is used to register custom CDI contexts. - CONTEXTUAL_CREATE - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- CONTEXTUAL_DESTROY - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- createJsonRPCService() - Method in class io.quarkus.arc.deployment.devui.ArcDevUIProcessor
- createQuarkusComponentTestExcludePredicate(IndexView) - Method in class io.quarkus.arc.deployment.ArcProcessor
- createSimple(String) - Static method in class io.quarkus.arc.deployment.devui.Name
- createSimple(AnnotationInstance) - Static method in class io.quarkus.arc.deployment.devui.Name
- createSimple(ParameterizedType) - Static method in class io.quarkus.arc.deployment.devui.Name
- createSimpleName(Type) - Static method in class io.quarkus.arc.deployment.devui.Name
- createWith(Function<SyntheticCreationalContext<B>, B>) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
The contextual bean instance is created by a proxy returned from a recorder method.
- CurrentContextFactoryBuildItem - Class in io.quarkus.arc.deployment
-
An extension can provide a custom
CurrentContextFactory. - CurrentContextFactoryBuildItem(RuntimeValue<CurrentContextFactory>) - Constructor for class io.quarkus.arc.deployment.CurrentContextFactoryBuildItem
- CustomScopeAnnotationsBuildItem - Class in io.quarkus.arc.deployment
-
Holds information about all known custom scopes in the deployment and has utility methods allowing to check whether given class has some scope annotation.
- CustomScopeAnnotationsBuildItem(Set<DotName>) - Constructor for class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
- CustomScopeBuildItem - Class in io.quarkus.arc.deployment
-
An extension that registers a custom CDI context via
ContextRegistrationPhaseBuildItemshould produce this build item in order to contribute the custom scope annotation name to the set of bean defining annotations. - CustomScopeBuildItem(Class<? extends Annotation>) - Constructor for class io.quarkus.arc.deployment.CustomScopeBuildItem
- CustomScopeBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.CustomScopeBuildItem
D
- DEFAULT_MAX_DEPENDENCY_LEVEL - Static variable in class io.quarkus.arc.deployment.devui.DevBeanInfos
- defaultScope(BuiltinScope) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The scope annotation added to the class.
- defaultScope(DotName) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The scope annotation added to the class.
- dependency(String, String, int) - Static method in class io.quarkus.arc.deployment.devui.Link
- DependencyGraph - Class in io.quarkus.arc.deployment.devui
- DependencyGraph(Set<DevBeanInfo>, Set<Link>) - Constructor for class io.quarkus.arc.deployment.devui.DependencyGraph
- dependent(String, String, int) - Static method in class io.quarkus.arc.deployment.devui.Link
- detect(ArcConfig, ApplicationIndexBuildItem, CustomScopeAnnotationsBuildItem, TransformedAnnotationsBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>, InterceptorResolverBuildItem) - Method in class io.quarkus.arc.deployment.WrongAnnotationUsageProcessor
- detectUnusedFalsePositives - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true then the container attempts to detect "unused removed beans" false positives during programmatic lookup at runtime.
- detectWrongAnnotations - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true then the container attempts to detect wrong usages of annotations and eventually fails the build to prevent unexpected behavior of a Quarkus application.
- DevBeanInfo - Class in io.quarkus.arc.deployment.devui
- DevBeanInfo(String, DevBeanKind, boolean, Name, String, Set<Name>, Set<Name>, Name, Name, List<String>, boolean) - Constructor for class io.quarkus.arc.deployment.devui.DevBeanInfo
- DevBeanInfos - Class in io.quarkus.arc.deployment.devui
- DevBeanInfos() - Constructor for class io.quarkus.arc.deployment.devui.DevBeanInfos
- DevBeanKind - Enum Class in io.quarkus.arc.deployment.devui
- DevBeanWithInterceptorInfo - Class in io.quarkus.arc.deployment.devui
- DevBeanWithInterceptorInfo(DevBeanInfo, DevBeanInfos) - Constructor for class io.quarkus.arc.deployment.devui.DevBeanWithInterceptorInfo
- DevDecoratorInfo - Class in io.quarkus.arc.deployment.devui
- DevInterceptorInfo - Class in io.quarkus.arc.deployment.devui
- DevInterceptorInfo(String, Name, Set<Name>, int, Map<InterceptionType, MethodInfo>, boolean) - Constructor for class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- devMode - Variable in class io.quarkus.arc.deployment.ArcConfig
-
Dev mode configuration.
- DevObserverInfo - Class in io.quarkus.arc.deployment.devui
- DevObserverInfo(boolean, Name, String, Name, List<Name>, int, boolean, Reception, TransactionPhase) - Constructor for class io.quarkus.arc.deployment.devui.DevObserverInfo
- disableApplicationLifecycleObservers - Variable in class io.quarkus.arc.deployment.ArcTestConfig
-
If set to true then disable
StartupEventandShutdownEventobservers declared on application bean classes during the tests. - disabled(Config) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor.BuildProperty
- discoveredComponents(BuildProducer<BeanDefiningAnnotationBuildItem>) - Method in class io.quarkus.arc.deployment.LoggingBeanSupportProcessor
- done() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
Finish the configurator.
E
- EMPTY - Static variable in class io.quarkus.arc.deployment.devui.DependencyGraph
- enabled - Variable in class io.quarkus.arc.deployment.ArcContextPropagationConfig
-
If set to true and the SmallRye Context Propagation extension is present then the CDI contexts will be propagated by means of the MicroProfile Context Propagation API.
- enabled(Config) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor.BuildProperty
- entrypoint - Variable in class io.quarkus.arc.deployment.BuildCompatibleExtensionsBuildItem
- equals(Object) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- equals(Object) - Method in class io.quarkus.arc.deployment.devui.Link
- excludeDependency - Variable in class io.quarkus.arc.deployment.ArcConfig
-
Artifacts that should be excluded from discovery.
- ExcludedTypeBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to specify types to be excluded from discovery.
- ExcludedTypeBuildItem(String) - Constructor for class io.quarkus.arc.deployment.ExcludedTypeBuildItem
- excludeTypes - Variable in class io.quarkus.arc.deployment.ArcConfig
-
The list of types that should be excluded from discovery.
- executorServiceBean(ExecutorBuildItem) - Method in class io.quarkus.arc.deployment.ExecutorServiceProcessor
- ExecutorServiceProcessor - Class in io.quarkus.arc.deployment
- ExecutorServiceProcessor() - Constructor for class io.quarkus.arc.deployment.ExecutorServiceProcessor
- existingClasses - Variable in class io.quarkus.arc.deployment.ArcProcessor.ExistingClasses
- ExistingClasses() - Constructor for class io.quarkus.arc.deployment.ArcProcessor.ExistingClasses
- exposeCustomScopeNames(List<CustomScopeBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- ExtendedBeanConfigurator(DotName) - Constructor for class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- extractInterceptorBindings(AnnotationInstance) - Method in class io.quarkus.arc.deployment.InterceptorResolverBuildItem
F
- failOnInterceptedPrivateMethod - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true (the default), the build fails if a private method that is neither an observer nor a producer, is annotated with an interceptor binding.
- FALSE - Enum constant in enum class io.quarkus.arc.deployment.ArcConfig.OptimizeContexts
- feature() - Method in class io.quarkus.arc.deployment.ArcProcessor
- FIELD - Enum constant in enum class io.quarkus.arc.deployment.devui.DevBeanKind
- filterLinks(Predicate<Link>) - Method in class io.quarkus.arc.deployment.devui.DependencyGraph
- findAnnotations(AnnotationTarget, DotName, DotName, IndexView) - Method in class io.quarkus.arc.deployment.LookupConditionsProcessor
- findEnablementStereotypes(CombinedIndexBuildItem) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- forLevel(int) - Method in class io.quarkus.arc.deployment.devui.DependencyGraph
- from(BeanInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- from(DecoratorInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- from(InterceptorInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- from(ObserverInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- from(AnnotationInstance) - Static method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor.BuildProperty
- from(AnnotationInstance) - Static method in class io.quarkus.arc.deployment.devui.Name
- from(DotName) - Static method in class io.quarkus.arc.deployment.devui.Name
- from(Type) - Static method in class io.quarkus.arc.deployment.devui.Name
G
- generateConfigProperties(CombinedIndexBuildItem, BuildProducer<GeneratedClassBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ConfigClassBuildItem>, BuildProducer<AdditionalConstrainedClassBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- GeneratedBeanBuildItem - Class in io.quarkus.arc.deployment
-
A generated CDI bean.
- GeneratedBeanBuildItem(String, byte[]) - Constructor for class io.quarkus.arc.deployment.GeneratedBeanBuildItem
- GeneratedBeanBuildItem(String, byte[], String) - Constructor for class io.quarkus.arc.deployment.GeneratedBeanBuildItem
- GeneratedBeanGizmoAdaptor - Class in io.quarkus.arc.deployment
- GeneratedBeanGizmoAdaptor(BuildProducer<GeneratedBeanBuildItem>) - Constructor for class io.quarkus.arc.deployment.GeneratedBeanGizmoAdaptor
- generateDependencyGraphs - Variable in class io.quarkus.arc.deployment.ArcDevModeConfig
-
If set to true then the dependency graphs are generated and available in the Dev UI.
- generateResources(ArcConfig, ValidationPhaseBuildItem, List<ValidationPhaseBuildItem.ValidationErrorBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ReflectiveFieldBuildItem>, BuildProducer<GeneratedClassBuildItem>, LiveReloadBuildItem, BuildProducer<GeneratedResourceBuildItem>, BuildProducer<BytecodeTransformerBuildItem>, List<ReflectiveBeanClassBuildItem>, ExecutorService) - Method in class io.quarkus.arc.deployment.ArcProcessor
- get() - Method in class io.quarkus.arc.deployment.InterceptorResolverBuildItem
- get_excludeDependency(Object) - Static method in class io.quarkus.arc.deployment.ArcConfig$$accessor
- getAnnotation(AnnotationTarget, Class<? extends Annotation>) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- getAnnotation(AnnotationTarget, DotName) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- getAnnotationName() - Method in class io.quarkus.arc.deployment.CustomScopeBuildItem
- getAnnotationNames() - Method in class io.quarkus.arc.deployment.AutoInjectAnnotationBuildItem
- getAnnotations(AnnotationTarget) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- getAnnotationsTransformer() - Method in class io.quarkus.arc.deployment.AnnotationsTransformerBuildItem
- getApplicationClassPredicate() - Method in class io.quarkus.arc.deployment.CompletedApplicationClassPredicateBuildItem
- getBean(String) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getBeanClasses() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- getBeanContainerListener() - Method in class io.quarkus.arc.deployment.BeanContainerListenerBuildItem
- getBeanDescription() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getBeanInfos() - Method in class io.quarkus.arc.deployment.devui.ArcBeanInfoBuildItem
- getBeanProcessor() - Method in class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem
- getBeanProcessor() - Method in class io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem
- getBeanProcessor() - Method in class io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem
- getBeanProcessor() - Method in class io.quarkus.arc.deployment.ValidationPhaseBuildItem
- getBeanResolver() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
-
The bean resolver can be used to apply the type-safe resolution rules.
- getBeanResolver() - Method in class io.quarkus.arc.deployment.ValidationPhaseBuildItem
-
The bean resolver can be used to apply the type-safe resolution rules.
- getBeans() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getBeans() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
- getBindings() - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- getBindings() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getClassName() - Method in class io.quarkus.arc.deployment.ReflectiveBeanClassBuildItem
- getClassNames() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- getContainer() - Method in class io.quarkus.arc.deployment.ArcContainerBuildItem
- getContext() - Method in class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem
- getContext() - Method in class io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem
- getContext() - Method in class io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem
- getContext() - Method in class io.quarkus.arc.deployment.ValidationPhaseBuildItem
- getCustomScopeNames() - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
-
Returns a collection of all known custom scopes represented as
DotName. - getData() - Method in class io.quarkus.arc.deployment.GeneratedBeanBuildItem
- getDeclaringCandidate() - Method in class io.quarkus.arc.deployment.ConfigInjectionStaticInitBuildItem
-
Deprecated.
- getDeclaringClass() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getDeclaringClass() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getDecoratorClass() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- getDecorators() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getDefaultScope() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- getDefaultScope() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- getDefaultScope() - Method in class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- getDefaultValue() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- getDelegateQualifiers() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- getDelegateType() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- getDependencyGraph(String) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getDependencyGraphs() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getDescription() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getEnablementAnnotations(DotName) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype
- getExcludedDeclaringClasses() - Method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
- getExcludedFields() - Method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
- getExcludedMethods() - Method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
- getExcludedPackages() - Method in class io.quarkus.arc.deployment.IgnoreSplitPackageBuildItem
- getExecutionMode() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- getFactory() - Method in class io.quarkus.arc.deployment.CurrentContextFactoryBuildItem
- getForwardingMethodName() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getFunction() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getGeneratedClassNames() - Method in class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
- getGenerator() - Method in class io.quarkus.arc.deployment.SuppressConditionGeneratorBuildItem
- getHash() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getId() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getId() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- getId() - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- getIdentifier() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getImmutableIndex() - Method in class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
- getImplClazz() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getIndex() - Method in class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
-
This index is built on top of the immutable index.
- getInjectionPoints() - Method in class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem
- getInjectionPoints() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
- getInjectionPointsTransformer() - Method in class io.quarkus.arc.deployment.InjectionPointTransformerBuildItem
- getInstance() - Method in class io.quarkus.arc.deployment.ObserverTransformerBuildItem
- getInterceptor(String) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getInterceptorBindingRegistrar() - Method in class io.quarkus.arc.deployment.InterceptorBindingRegistrarBuildItem
- getInterceptorBindings() - Method in class io.quarkus.arc.deployment.InterceptorResolverBuildItem
- getInterceptorClass() - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- getInterceptorInfos() - Method in class io.quarkus.arc.deployment.devui.DevBeanWithInterceptorInfo
- getInterceptors() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getInterceptors() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getInterceptors() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getIntercepts() - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- getKind() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getMatch() - Method in class io.quarkus.arc.deployment.ExcludedTypeBuildItem
- getMaxDependencyLevel() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getMemberName() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getMethod() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getMethodName() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getName() - Method in class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- getName() - Method in class io.quarkus.arc.deployment.devui.Name
- getName() - Method in class io.quarkus.arc.deployment.GeneratedBeanBuildItem
- getName() - Method in class io.quarkus.arc.deployment.ResourceAnnotationBuildItem
- getNonDefaultQualifiers() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getObservedType() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getObservers() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getObservers() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
- getPredicate() - Method in class io.quarkus.arc.deployment.BeanArchivePredicateBuildItem
- getPredicate() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- getPriority() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- getPriority() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- getPriority() - Method in class io.quarkus.arc.deployment.devui.DevInterceptorInfo
- getPriority() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getPropertyName() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- getPropertyType() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- getProviderType() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getQualifierRegistrar() - Method in class io.quarkus.arc.deployment.QualifierRegistrarBuildItem
- getQualifiers() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getQualifiers() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getQualifiers() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getReason() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- getReception() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getRemovedBeans() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getRemovedComponents() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getRemovedDecorators() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getRemovedInterceptors() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- getRuntimeProxy() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getRuntimeValue() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getScope() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getScope(Collection<AnnotationInstance>) - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
- getScopeAlreadyAdded() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- getSimpleDescription() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getSimpleName() - Method in class io.quarkus.arc.deployment.devui.Name
- getSource() - Method in class io.quarkus.arc.deployment.GeneratedBeanBuildItem
- getSourceWriter(String) - Method in class io.quarkus.arc.deployment.GeneratedBeanGizmoAdaptor
- getStereotype(DotName) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem
- getStereotypeRegistrar() - Method in class io.quarkus.arc.deployment.StereotypeRegistrarBuildItem
- getSupplier() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getTarget() - Method in class io.quarkus.arc.deployment.BuildTimeConditionBuildItem
- getTarget() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- getTransactionPhase() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- getTypes() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- getTypes() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
- getValue() - Method in class io.quarkus.arc.deployment.BeanContainerBuildItem
- getValue() - Method in class io.quarkus.arc.deployment.PreBeanContainerBuildItem
- getValues() - Method in class io.quarkus.arc.deployment.BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem
- getValues() - Method in class io.quarkus.arc.deployment.ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem
- getValues() - Method in class io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem
- getValues() - Method in class io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem
- groupId - Variable in class io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem
H
- hasAnnotation(AnnotationTarget, Class<? extends Annotation>) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- hasAnnotation(AnnotationTarget, DotName) - Method in class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- hashCode() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- hashCode() - Method in class io.quarkus.arc.deployment.devui.Link
- hasRecorderInstance() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- HotDeploymentConfigBuildStep - Class in io.quarkus.arc.deployment
- HotDeploymentConfigBuildStep() - Constructor for class io.quarkus.arc.deployment.HotDeploymentConfigBuildStep
I
- ifBuildProfile(CombinedIndexBuildItem, BuildTimeEnabledStereotypesBuildItem, BuildProducer<BuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- ifBuildProperty(CombinedIndexBuildItem, BuildTimeEnabledStereotypesBuildItem, BuildProducer<BuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- ignoredSplitPackages - Variable in class io.quarkus.arc.deployment.ArcConfig
-
The list of packages that will not be checked for split package issues.
- IgnoreSplitPackageBuildItem - Class in io.quarkus.arc.deployment
-
Allows extensions to programmatically exclude certain packages from split package detection which is executed by
SplitPackageProcessor. - IgnoreSplitPackageBuildItem(Collection<String>) - Constructor for class io.quarkus.arc.deployment.IgnoreSplitPackageBuildItem
- implementsInterface(DotName) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The class must directly or indirectly implement the given interface.
- implicitReflectiveBeanClasses(BuildProducer<ReflectiveBeanClassBuildItem>, BeanDiscoveryFinishedBuildItem) - Method in class io.quarkus.arc.deployment.ReflectiveBeanClassesProcessor
- inheritable - Variable in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype
- InitializationTaskProcessor - Class in io.quarkus.arc.deployment.init
-
A processor that is used to track all
InitTaskCompletedBuildItemin order to exit once they are completed if needed. - InitializationTaskProcessor() - Constructor for class io.quarkus.arc.deployment.init.InitializationTaskProcessor
- initialize(ArcConfig, BeanArchiveIndexBuildItem, CombinedIndexBuildItem, ApplicationIndexBuildItem, BuildCompatibleExtensionsBuildItem, List<ExcludedTypeBuildItem>, List<AnnotationsTransformerBuildItem>, List<InjectionPointTransformerBuildItem>, List<ObserverTransformerBuildItem>, List<InterceptorBindingRegistrarBuildItem>, List<QualifierRegistrarBuildItem>, List<StereotypeRegistrarBuildItem>, List<ApplicationClassPredicateBuildItem>, List<AdditionalBeanBuildItem>, List<ResourceAnnotationBuildItem>, List<BeanDefiningAnnotationBuildItem>, List<SuppressConditionGeneratorBuildItem>, Optional<TestClassPredicateBuildItem>, Capabilities, CustomScopeAnnotationsBuildItem, LaunchModeBuildItem, BuildProducer<CompletedApplicationClassPredicateBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- initializeContainer(ArcConfig, ArcRecorder, ShutdownContextBuildItem, Optional<CurrentContextFactoryBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- initRegular(List<SyntheticBeanBuildItem>, BeanRegistrationPhaseBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.SyntheticBeansProcessor
- initRuntime(ArcRecorder, List<SyntheticBeanBuildItem>, BeanRegistrationPhaseBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.SyntheticBeansProcessor
- initStatic(ArcRecorder, List<SyntheticBeanBuildItem>, BeanRegistrationPhaseBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.SyntheticBeansProcessor
- initTestApplicationClassPredicateBean(ArcRecorder, BeanContainerBuildItem, BeanDiscoveryFinishedBuildItem, CompletedApplicationClassPredicateBuildItem) - Method in class io.quarkus.arc.deployment.ArcProcessor
- InjectionPointTransformerBuildItem - Class in io.quarkus.arc.deployment
-
Make it possible to programmatically modify qualifiers on an injection point.
- InjectionPointTransformerBuildItem(InjectionPointsTransformer) - Constructor for class io.quarkus.arc.deployment.InjectionPointTransformerBuildItem
- INSTANCE_HANDLE_GET - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- INTERCEPTED_STATIC_METHODS_AROUND_INVOKE - Static variable in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- INTERCEPTED_STATIC_METHODS_REGISTER - Static variable in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- InterceptedStaticMethodBuildItem - Class in io.quarkus.arc.deployment.staticmethods
-
Represents an intercepted static method.
- InterceptedStaticMethodBuildItem(MethodInfo, Set<AnnotationInstance>, List<InterceptorInfo>) - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
- InterceptedStaticMethodsEnhancer(String, List<InterceptedStaticMethodBuildItem>) - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer
- InterceptedStaticMethodsProcessor - Class in io.quarkus.arc.deployment.staticmethods
- InterceptedStaticMethodsProcessor() - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer - Class in io.quarkus.arc.deployment.staticmethods
- InterceptedStaticMethodsTransformersRegisteredBuildItem - Class in io.quarkus.arc.deployment.staticmethods
-
Marker build item to signal that bytecode transformers used for static method interception were registered.
- InterceptedStaticMethodsTransformersRegisteredBuildItem() - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsTransformersRegisteredBuildItem
- InterceptorBindingRegistrarBuildItem - Class in io.quarkus.arc.deployment
-
Makes it possible to register annotations that should be considered interceptor bindings but are not annotated with
jakarta.interceptor.InterceptorBinding. - InterceptorBindingRegistrarBuildItem(InterceptorBindingRegistrar) - Constructor for class io.quarkus.arc.deployment.InterceptorBindingRegistrarBuildItem
- InterceptorResolverBuildItem - Class in io.quarkus.arc.deployment
-
Holds a reference to the interceptor resolver.
- InterceptorResolverBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.InterceptorResolverBuildItem
- io.quarkus.arc.deployment - package io.quarkus.arc.deployment
- io.quarkus.arc.deployment.devui - package io.quarkus.arc.deployment.devui
- io.quarkus.arc.deployment.init - package io.quarkus.arc.deployment.init
- io.quarkus.arc.deployment.staticmethods - package io.quarkus.arc.deployment.staticmethods
- isAnnotatedWith(DotName) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The class must be annotated with the given annotation.
- isApplicationBean() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- isApplicationBean() - Method in class io.quarkus.arc.deployment.devui.DevDecoratorInfo
- isApplicationObserver() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- isAsync() - Method in class io.quarkus.arc.deployment.devui.DevObserverInfo
- isContainerServicesRequired() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- isCustomScopeDeclaredOn(ClassInfo) - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
-
Returns true if the given class has some of the custom scope annotations, false otherwise.
- isCustomScopeIn(Collection<AnnotationInstance>) - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
- isEnabled() - Method in class io.quarkus.arc.deployment.BuildTimeConditionBuildItem
- isExcluded(AnnotationTarget) - Method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
-
Indicates whether the given target is excluded following the next rules:
- isGenerated() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
- isHandledByProducers(Type) - Static method in class io.quarkus.arc.deployment.ConfigBuildStep
- isKnownCompatible(ApplicationArchive) - Method in class io.quarkus.arc.deployment.KnownCompatibleBeanArchives
- isRemovable() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
- isRemovable() - Method in class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
- isRemoveUnusedBeansFieldValid() - Method in class io.quarkus.arc.deployment.ArcConfig
- isRuntimeInit() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- isScopeDeclaredOn(ClassInfo) - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
-
Returns true if the given class has some scope annotations, false otherwise.
- isScopeIn(Collection<AnnotationInstance>) - Method in class io.quarkus.arc.deployment.CustomScopeAnnotationsBuildItem
- isStaticInit() - Method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- isStaticInit() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- isStereotype(DotName) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem
- isUnremovable() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
K
- KnownCompatibleBeanArchiveBuildItem - Class in io.quarkus.arc.deployment
-
Marks a bean archive with given coordinates (groupId, artifactId and optionally classifier) as known compatible with Quarkus.
- KnownCompatibleBeanArchiveBuildItem(String, String) - Constructor for class io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem
- KnownCompatibleBeanArchiveBuildItem(String, String, String) - Constructor for class io.quarkus.arc.deployment.KnownCompatibleBeanArchiveBuildItem
- KnownCompatibleBeanArchives - Class in io.quarkus.arc.deployment
- KnownCompatibleBeanArchives(List<KnownCompatibleBeanArchiveBuildItem>) - Constructor for class io.quarkus.arc.deployment.KnownCompatibleBeanArchives
L
- launchMode() - Method in class io.quarkus.arc.deployment.ArcProcessor
- level - Variable in class io.quarkus.arc.deployment.devui.Link
- LifecycleEventsBuildStep - Class in io.quarkus.arc.deployment
- LifecycleEventsBuildStep() - Constructor for class io.quarkus.arc.deployment.LifecycleEventsBuildStep
- Link - Class in io.quarkus.arc.deployment.devui
- Link(String, String, String, int) - Constructor for class io.quarkus.arc.deployment.devui.Link
- links - Variable in class io.quarkus.arc.deployment.devui.DependencyGraph
- loggerProducer() - Method in class io.quarkus.arc.deployment.ArcProcessor
- LoggingBeanSupportProcessor - Class in io.quarkus.arc.deployment
- LoggingBeanSupportProcessor() - Constructor for class io.quarkus.arc.deployment.LoggingBeanSupportProcessor
- lookup(String, String, int) - Static method in class io.quarkus.arc.deployment.devui.Link
- LOOKUP_BEAN_ANNOTATIONS - Static variable in class io.quarkus.arc.deployment.LookupConditionsProcessor
- LookupConditionsProcessor - Class in io.quarkus.arc.deployment
- LookupConditionsProcessor() - Constructor for class io.quarkus.arc.deployment.LookupConditionsProcessor
M
- marker() - Method in class io.quarkus.arc.deployment.ArcProcessor
- match(AutoAddScopeBuildItem.MatchPredicate) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
Set a custom predicate.
- MAX_DEPENDENCY_LEVEL - Static variable in class io.quarkus.arc.deployment.devui.DevBeanInfos
- maxLevel - Variable in class io.quarkus.arc.deployment.devui.DependencyGraph
- METHOD - Enum constant in enum class io.quarkus.arc.deployment.devui.DevBeanKind
- monitoringEnabled - Variable in class io.quarkus.arc.deployment.ArcDevModeConfig
-
If set to true then the container monitors business method invocations and fired events during the development mode.
- MP_CONFIG_PROPERTY_NAME - Static variable in class io.quarkus.arc.deployment.ConfigBuildStep
N
- name - Variable in class io.quarkus.arc.deployment.BuildTimeEnabledStereotypesBuildItem.BuildTimeEnabledStereotype
- Name - Class in io.quarkus.arc.deployment.devui
- Name(String) - Constructor for class io.quarkus.arc.deployment.devui.Name
- nodes - Variable in class io.quarkus.arc.deployment.devui.DependencyGraph
- notifyBeanContainerListeners(ArcContainerBuildItem, List<BeanContainerListenerBuildItem>, ArcRecorder) - Method in class io.quarkus.arc.deployment.ArcProcessor
O
- ObserverConfiguratorBuildItem(ObserverConfigurator...) - Constructor for class io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem
- ObserverRegistrationPhaseBuildItem - Class in io.quarkus.arc.deployment
-
An extension that needs to produce other build items during the "synthetic observer registration" phase should use this build item.
- ObserverRegistrationPhaseBuildItem(ObserverRegistrar.RegistrationContext, BeanProcessor) - Constructor for class io.quarkus.arc.deployment.ObserverRegistrationPhaseBuildItem
- ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem - Class in io.quarkus.arc.deployment
- ObserverTransformerBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to register an
ObserverTransformerinstance. - ObserverTransformerBuildItem(ObserverTransformer) - Constructor for class io.quarkus.arc.deployment.ObserverTransformerBuildItem
- ObserverValidationProcessor - Class in io.quarkus.arc.deployment
-
Validates observer methods from application classes.
- ObserverValidationProcessor() - Constructor for class io.quarkus.arc.deployment.ObserverValidationProcessor
- optimizeContexts - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to
true, the container should try to optimize the contexts for some of the scopes.
P
- pages(ArcBeanInfoBuildItem, ArcConfig) - Method in class io.quarkus.arc.deployment.devui.ArcDevUIProcessor
- PreBeanContainerBuildItem - Class in io.quarkus.arc.deployment
-
A build item that represents the fully initialized CDI bean container.
- PreBeanContainerBuildItem(BeanContainer) - Constructor for class io.quarkus.arc.deployment.PreBeanContainerBuildItem
- priority(int) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
Set the priority.
- processInterceptedStaticMethods(BeanArchiveIndexBuildItem, BeanRegistrationPhaseBuildItem, List<InterceptedStaticMethodBuildItem>, CompletedApplicationClassPredicateBuildItem, BuildProducer<GeneratedClassBuildItem>, BuildProducer<BytecodeTransformerBuildItem>, BuildProducer<ReflectiveMethodBuildItem>) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
- producer(String, String, int) - Static method in class io.quarkus.arc.deployment.devui.Link
Q
- QualifierRegistrarBuildItem - Class in io.quarkus.arc.deployment
-
Makes it possible to register annotations that should be considered qualifiers but are not annotated with
jakarta.inject.Qualifier. - QualifierRegistrarBuildItem(QualifierRegistrar) - Constructor for class io.quarkus.arc.deployment.QualifierRegistrarBuildItem
- quarkusApplication(CombinedIndexBuildItem) - Method in class io.quarkus.arc.deployment.ArcProcessor
- quarkusMain() - Method in class io.quarkus.arc.deployment.ArcProcessor
R
- reason(String) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
Specify an optional reason description that is used in log messages.
- RecorderBeanInitializedBuildItem - Class in io.quarkus.arc.deployment
-
Deprecated.use synthetic beans for bean initialization instead
- RecorderBeanInitializedBuildItem() - Constructor for class io.quarkus.arc.deployment.RecorderBeanInitializedBuildItem
-
Deprecated.
- ReflectiveBeanClassBuildItem - Class in io.quarkus.arc.deployment
-
This build item instructs ArC to produce a
ReflectiveClassBuildItemfor a client proxy and intercepted subclass generated for the given bean class. - ReflectiveBeanClassBuildItem(String) - Constructor for class io.quarkus.arc.deployment.ReflectiveBeanClassBuildItem
- ReflectiveBeanClassBuildItem(ClassInfo) - Constructor for class io.quarkus.arc.deployment.ReflectiveBeanClassBuildItem
- ReflectiveBeanClassBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.ReflectiveBeanClassBuildItem
- ReflectiveBeanClassesProcessor - Class in io.quarkus.arc.deployment
- ReflectiveBeanClassesProcessor() - Constructor for class io.quarkus.arc.deployment.ReflectiveBeanClassesProcessor
- registerBeans() - Method in class io.quarkus.arc.deployment.ConfigStaticInitBuildSteps
- registerBeans(ContextRegistrationPhaseBuildItem, List<ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem>, BuildProducer<InterceptorResolverBuildItem>, BuildProducer<BeanDiscoveryFinishedBuildItem>, BuildProducer<TransformedAnnotationsBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- registerConfigClasses(RecorderContext, ConfigRecorder, List<ConfigMappingBuildItem>, List<ConfigPropertiesBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- registerConfigMappingsBean(BeanRegistrationPhaseBuildItem, List<ConfigClassBuildItem>, CombinedIndexBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- registerConfigPropertiesBean(BeanRegistrationPhaseBuildItem, List<ConfigClassBuildItem>, CombinedIndexBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- registerConfigRootsAsBeans(ConfigurationBuildItem, BuildProducer<SyntheticBeanBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- registerContextPropagation(ArcConfig, BuildProducer<ThreadContextProviderBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- registerCustomConfigBeanTypes(BeanDiscoveryFinishedBuildItem, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<SyntheticBeanBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- RegisteredComponentsBuildItem - Class in io.quarkus.arc.deployment
-
It's made public so that you can make use of the abstraction.
- RegisteredComponentsBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
- registerMonitoringComponents(ArcConfig, BuildProducer<AdditionalBeanBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>, CustomScopeAnnotationsBuildItem, List<BeanDefiningAnnotationBuildItem>) - Method in class io.quarkus.arc.deployment.devui.ArcDevUIProcessor
- registerShutdownObservers(ObserverRegistrationPhaseBuildItem, BuildProducer<ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.ShutdownBuildSteps
- registerStartupObservers(ObserverRegistrationPhaseBuildItem, BuildProducer<ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.StartupBuildSteps
- registerSyntheticObservers(BeanRegistrationPhaseBuildItem, List<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ReflectiveFieldBuildItem>, BuildProducer<UnremovableBeanBuildItem>, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- removeUnusedBeans - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to
all(ortrue) the container will attempt to remove all unused beans. If set tonone(orfalse) no beans will ever be removed even if they are unused (according to the criteria set out below) If set tofwk, then all unused beans will be removed, except the unused beans whose classes are declared in the application code - requiresContainerServices() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
At least one injection point or lifecycle callback must be declared in the class hierarchy.
- ResourceAnnotationBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to specify resource annotations that makes it possible to resolve non-CDI injection points, such as Java EE resources.
- ResourceAnnotationBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.ResourceAnnotationBuildItem
- ResourcesGeneratedPhaseBuildItem - Class in io.quarkus.arc.deployment
- ResourcesGeneratedPhaseBuildItem() - Constructor for class io.quarkus.arc.deployment.ResourcesGeneratedPhaseBuildItem
- runtimeInit(String, Type, String) - Static method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- runtimeProxy(Object) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
The contextual bean instance is a proxy returned from a recorder method.
- runtimeValue(RuntimeValue<?>) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
The contextual bean instance is a proxy returned from a recorder method.
S
- scopeAlreadyAdded(BiConsumer<DotName, String>) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
If a scope was already added by another
AutoAddScopeBuildItemthen this consumer is used to handle this situation, i.e. - selectedAlternatives - Variable in class io.quarkus.arc.deployment.ArcConfig
-
The list of selected alternatives for an application.
- set_excludeDependency(Object, Object) - Static method in class io.quarkus.arc.deployment.ArcConfig$$accessor
- setDefaultScope(DotName) - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
-
The default scope is only used if there is no scope declared on the bean class or added by an annotation transformer with priority higher than
io.quarkus.arc.processor.BuildExtension.DEFAULT_PRIORITY - setRemovable() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- setRuntimeInit() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
A synthetic bean whose instance is produced through a recorder is initialized during
ExecutionTime.STATIC_INITby default. - setUnremovable() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem.Builder
- setupExecutor(ExecutorBuildItem, ArcRecorder) - Method in class io.quarkus.arc.deployment.ArcProcessor
- shouldEnableBeanRemoval() - Method in class io.quarkus.arc.deployment.ArcConfig
- shouldOnlyKeepAppBeans() - Method in class io.quarkus.arc.deployment.ArcConfig
- SHUTDOWN_NAME - Static variable in class io.quarkus.arc.deployment.ShutdownBuildSteps
- ShutdownBuildSteps - Class in io.quarkus.arc.deployment
- ShutdownBuildSteps() - Constructor for class io.quarkus.arc.deployment.ShutdownBuildSteps
- signalBeanContainerReady(AppCDSRecorder, PreBeanContainerBuildItem, Optional<AppCDSRequestedBuildItem>, BuildProducer<AppCDSControlPointBuildItem>, BuildProducer<BeanContainerBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- sort() - Method in class io.quarkus.arc.deployment.devui.DevBeanInfos
- source - Variable in class io.quarkus.arc.deployment.devui.Link
- splitPackageDetection(ApplicationArchivesBuildItem, ArcConfig, List<IgnoreSplitPackageBuildItem>, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - Method in class io.quarkus.arc.deployment.SplitPackageProcessor
- SplitPackageProcessor - Class in io.quarkus.arc.deployment
-
Split package (same package coming from multiple app archives) is considered a bad practice and this processor tries to detect it and log a warning listing out the offending packages.
- SplitPackageProcessor() - Constructor for class io.quarkus.arc.deployment.SplitPackageProcessor
- startApplicationInitializer(InitializationTaskRecorder, List<InitTaskCompletedBuildItem>) - Method in class io.quarkus.arc.deployment.init.InitializationTaskProcessor
- startup() - Method in class io.quarkus.arc.deployment.HotDeploymentConfigBuildStep
- STARTUP_NAME - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
- StartupBuildSteps - Class in io.quarkus.arc.deployment
- StartupBuildSteps() - Constructor for class io.quarkus.arc.deployment.StartupBuildSteps
- startupEvent(ArcRecorder, List<ServiceStartBuildItem>, BeanContainerBuildItem, ShutdownContextBuildItem, LaunchModeBuildItem, ArcConfig) - Method in class io.quarkus.arc.deployment.LifecycleEventsBuildStep
- staticInit(String, Type, String) - Static method in class io.quarkus.arc.deployment.ConfigPropertyBuildItem
- StereotypeRegistrarBuildItem - Class in io.quarkus.arc.deployment
-
Makes it possible to register annotations that should be considered stereotypes but are not annotated with
jakarta.enterprise.inject.Stereotype. - StereotypeRegistrarBuildItem(StereotypeRegistrar) - Constructor for class io.quarkus.arc.deployment.StereotypeRegistrarBuildItem
- strictCompatibility - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to
true, the container will perform additional validations mandated by the CDI specification. - supplier(Supplier<?>) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
-
The contextual bean instance is supplied by a proxy returned from a recorder method.
- SuppressConditionGeneratorBuildItem - Class in io.quarkus.arc.deployment
-
This build item can be used to contribute logic to the generated method body of
InjectableBean.isSuppressed(). - SuppressConditionGeneratorBuildItem(Function<BeanInfo, Consumer<BytecodeCreator>>) - Constructor for class io.quarkus.arc.deployment.SuppressConditionGeneratorBuildItem
- suppressConditionsGenerators(BuildProducer<SuppressConditionGeneratorBuildItem>, BeanArchiveIndexBuildItem) - Method in class io.quarkus.arc.deployment.LookupConditionsProcessor
- SynthesisFinishedBuildItem - Class in io.quarkus.arc.deployment
-
Consumers of this build item can easily inspect all beans, observers and injection points registered in the application.
- SynthesisFinishedBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.SynthesisFinishedBuildItem
- SYNTHETIC - Enum constant in enum class io.quarkus.arc.deployment.devui.DevBeanKind
- SyntheticBeanBuildItem - Class in io.quarkus.arc.deployment
-
Makes it possible to register a synthetic bean.
- SyntheticBeanBuildItem(SyntheticBeanBuildItem.ExtendedBeanConfigurator) - Constructor for class io.quarkus.arc.deployment.SyntheticBeanBuildItem
- SyntheticBeanBuildItem.ExtendedBeanConfigurator - Class in io.quarkus.arc.deployment
-
This construct is not thread-safe and should not be reused.
- SyntheticBeansProcessor - Class in io.quarkus.arc.deployment
- SyntheticBeansProcessor() - Constructor for class io.quarkus.arc.deployment.SyntheticBeansProcessor
- SyntheticBeansRuntimeInitBuildItem - Class in io.quarkus.arc.deployment
-
This build item should be consumed by build steps that require RUNTIME_INIT synthetic beans to be initialized.
- SyntheticBeansRuntimeInitBuildItem() - Constructor for class io.quarkus.arc.deployment.SyntheticBeansRuntimeInitBuildItem
T
- target - Variable in class io.quarkus.arc.deployment.devui.Link
- targetMapper(AnnotationTarget) - Static method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
-
Converts the given target into a String unique representation.
- targetWithAnnotation(DotName) - Static method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Match beans whose target (class, method or field) is annotated with the specified annotation.
- test - Variable in class io.quarkus.arc.deployment.ArcConfig
-
Test mode configuration.
- test(BeanInfo) - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassAnnotationExclusion
- test(BeanInfo) - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNameExclusion
- test(BeanInfo) - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNamesExclusion
- test(BeanInfo) - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypeExclusion
- test(BeanInfo) - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypesExclusion
- test(ClassInfo, Collection<AnnotationInstance>, IndexView) - Method in interface io.quarkus.arc.deployment.AutoAddScopeBuildItem.MatchPredicate
- test(ClassInfo, Collection<AnnotationInstance>, IndexView) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
- test(DotName) - Method in class io.quarkus.arc.deployment.CompletedApplicationClassPredicateBuildItem
- testAnnotations(List<TestAnnotationBuildItem>, BuildProducer<BeanDefiningAnnotationBuildItem>) - Method in class io.quarkus.arc.deployment.TestsAsBeansProcessor
- testApplicationClassPredicateBean() - Method in class io.quarkus.arc.deployment.ArcProcessor
- testClassBeans(List<TestClassBeanBuildItem>, BuildProducer<AdditionalBeanBuildItem>) - Method in class io.quarkus.arc.deployment.TestsAsBeansProcessor
- TestsAsBeansProcessor - Class in io.quarkus.arc.deployment
- TestsAsBeansProcessor() - Constructor for class io.quarkus.arc.deployment.TestsAsBeansProcessor
- toString() - Method in class io.quarkus.arc.deployment.devui.Name
- toString() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassAnnotationExclusion
- toString() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNameExclusion
- toString() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanClassNamesExclusion
- toString() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypeExclusion
- toString() - Method in class io.quarkus.arc.deployment.UnremovableBeanBuildItem.BeanTypesExclusion
- transformConfigProducer() - Method in class io.quarkus.arc.deployment.ConfigStaticInitBuildSteps
- TransformedAnnotationsBuildItem - Class in io.quarkus.arc.deployment
-
Makes it possible to query transformed annotations for a given annotation target.
- TransformedAnnotationsBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.TransformedAnnotationsBuildItem
- transformPrivateInjectedFields - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true, the bytecode of private fields that are injection points will be transformed to package private.
- transformUnproxyableClasses - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true, the bytecode of unproxyable beans will be transformed.
- TRUE - Enum constant in enum class io.quarkus.arc.deployment.ArcConfig.OptimizeContexts
- type - Variable in class io.quarkus.arc.deployment.devui.Link
- typeInfo(boolean) - Method in class io.quarkus.arc.deployment.devui.DevBeanInfo
U
- unlessBuildProfile(CombinedIndexBuildItem, BuildTimeEnabledStereotypesBuildItem, BuildProducer<BuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- unlessBuildProperty(CombinedIndexBuildItem, BuildTimeEnabledStereotypesBuildItem, BuildProducer<BuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
- unremovable() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
The bean will be unremovable.
- UnremovableAnnotationsProcessor - Class in io.quarkus.arc.deployment
- UnremovableAnnotationsProcessor() - Constructor for class io.quarkus.arc.deployment.UnremovableAnnotationsProcessor
- unremovableAsyncObserverExceptionHandlers() - Method in class io.quarkus.arc.deployment.ArcProcessor
- UnremovableBeanBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to exclude beans that would be normally removed if the config property
ArcConfig.removeUnusedBeansis set to true. - UnremovableBeanBuildItem(UnremovableBeanBuildItem.BeanClassNameExclusion) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- UnremovableBeanBuildItem(UnremovableBeanBuildItem.BeanClassNamesExclusion) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- UnremovableBeanBuildItem(UnremovableBeanBuildItem.BeanTypeExclusion) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- UnremovableBeanBuildItem(UnremovableBeanBuildItem.BeanTypesExclusion) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- UnremovableBeanBuildItem(Predicate<BeanInfo>) - Constructor for class io.quarkus.arc.deployment.UnremovableBeanBuildItem
- UnremovableBeanBuildItem.BeanClassAnnotationExclusion - Class in io.quarkus.arc.deployment
- UnremovableBeanBuildItem.BeanClassNameExclusion - Class in io.quarkus.arc.deployment
- UnremovableBeanBuildItem.BeanClassNamesExclusion - Class in io.quarkus.arc.deployment
- UnremovableBeanBuildItem.BeanTypeExclusion - Class in io.quarkus.arc.deployment
- UnremovableBeanBuildItem.BeanTypesExclusion - Class in io.quarkus.arc.deployment
- unremovableBeans() - Method in class io.quarkus.arc.deployment.ShutdownBuildSteps
- unremovableBeans() - Method in class io.quarkus.arc.deployment.StartupBuildSteps
- unremovableBeans() - Method in class io.quarkus.arc.deployment.UnremovableAnnotationsProcessor
- unremovableOf(Class<?>) - Static method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
-
Convenient factory method to create an unremovable build item for a single bean class.
- unremovableOf(String) - Static method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
-
Convenient factory method to create an unremovable build item for a single bean class.
- unremovableTypes - Variable in class io.quarkus.arc.deployment.ArcConfig
-
List of types that should be considered unremovable regardless of whether they are directly used or not.
V
- validate(ObserverRegistrationPhaseBuildItem, List<ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem>, List<UnremovableBeanBuildItem>, BuildProducer<BytecodeTransformerBuildItem>, BuildProducer<SynthesisFinishedBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- validateApplicationObserver(ApplicationArchivesBuildItem, ValidationPhaseBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - Method in class io.quarkus.arc.deployment.ObserverValidationProcessor
- validateAsyncObserverExceptionHandlers(ValidationPhaseBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
- validateConfigMappingsInjectionPoints(ArcConfig, ValidationPhaseBuildItem, List<UnremovableBeanBuildItem>, List<ConfigClassBuildItem>, BuildProducer<ConfigMappingBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- validateConfigPropertiesInjectionPoints(ArcConfig, ValidationPhaseBuildItem, List<ConfigClassBuildItem>, BuildProducer<ConfigPropertiesBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- validateRuntimeConfigProperty(ConfigRecorder, List<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- validateStaticInitConfigProperty(ConfigRecorder, List<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- ValidationErrorBuildItem(Throwable...) - Constructor for class io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem
- ValidationErrorBuildItem(List<Throwable>) - Constructor for class io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem
- ValidationPhaseBuildItem - Class in io.quarkus.arc.deployment
-
Validation phase can be used to validate the deployment.
- ValidationPhaseBuildItem(BeanDeploymentValidator.ValidationContext, BeanProcessor) - Constructor for class io.quarkus.arc.deployment.ValidationPhaseBuildItem
- ValidationPhaseBuildItem.ValidationErrorBuildItem - Class in io.quarkus.arc.deployment
- valueOf(String) - Static method in enum class io.quarkus.arc.deployment.ArcConfig.OptimizeContexts
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.arc.deployment.devui.DevBeanKind
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.arc.deployment.ArcConfig.OptimizeContexts
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.arc.deployment.devui.DevBeanKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vetoMPConfigProperties() - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- vetoTestProfileBeans(Optional<TestProfileBuildItem>, CustomScopeAnnotationsBuildItem, CombinedIndexBuildItem) - Method in class io.quarkus.arc.deployment.TestsAsBeansProcessor
W
- write(String, byte[]) - Method in class io.quarkus.arc.deployment.GeneratedBeanGizmoAdaptor
- WrongAnnotationUsageProcessor - Class in io.quarkus.arc.deployment
- WrongAnnotationUsageProcessor() - Constructor for class io.quarkus.arc.deployment.WrongAnnotationUsageProcessor
All Classes and Interfaces|All Packages|Constant Field Values