Index

A B C D E F G H I K L M N O P Q R S T U V W 
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 Produces to 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 AnnotationsTransformer to automatically add @Inject to 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 Inject is 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 @Inject is automatically added to all non-static non-final fields that are annotated with one of the annotations defined by AutoInjectAnnotationBuildItem.
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.Produces is automatically added to all non-void methods that are annotated with a scope annotation, a stereotype or a qualifier, and are not annotated with Inject or Produces, and no parameter is annotated with Disposes, Observes or ObservesAsync.
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 IndexView on 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.
ConfigPropertyBuildItem(String, Type, String) - Constructor for class io.quarkus.arc.deployment.ConfigPropertyBuildItem
 
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 ContextConfigurator objects 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 ContextRegistrationPhaseBuildItem should 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 StartupEvent and ShutdownEvent observers 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<ConfigClassBuildItem>) - 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
 
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 InitTaskCompletedBuildItem in 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
 
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.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 ObserverTransformer instance.
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 ReflectiveClassBuildItem for 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 (or true) the container will attempt to remove all unused beans. If set to none (or false) no beans will ever be removed even if they are unused (according to the criteria set out below) If set to fwk, 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
 
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 AutoAddScopeBuildItem then 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_INIT by 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
 
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.removeUnusedBeans is 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
 
validateConfigInjectionPoints(ValidationPhaseBuildItem, BuildProducer<ConfigPropertyBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
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
 
validateConfigValues(ConfigRecorder, List<ConfigPropertyBuildItem>, BeanContainerBuildItem, 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
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values