A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes All Packages

A

addBean(DevBeanInfo) - Method in class io.quarkus.arc.deployment.devconsole.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
 
addInterceptor(DevInterceptorInfo) - Method in class io.quarkus.arc.deployment.devconsole.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
 
AdditionalStereotypeBuildItem - Class in io.quarkus.arc.deployment
A map of additional stereotype classes to their instances that we want to process.
AdditionalStereotypeBuildItem(Map<DotName, Collection<AnnotationInstance>>) - Constructor for class io.quarkus.arc.deployment.AdditionalStereotypeBuildItem
 
addObserver(DevObserverInfo) - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
addProducerMethodForClassConfigProperties(ClassLoader, ClassInfo, String, ConfigProperties.NamingStrategy, boolean, boolean) - Method in class io.quarkus.arc.deployment.configproperties.ClassConfigPropertiesUtil
 
addProducerMethodForInterfaceConfigProperties(DotName, String, boolean, InterfaceConfigPropertiesUtil.GeneratedClass) - Method in class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil
Add a method like this:
addRemovedBean(DevBeanInfo) - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
addScope(CustomScopeAnnotationsBuildItem) - Method in class io.quarkus.arc.deployment.StartupBuildSteps
 
ALLOWED_REMOVE_UNUSED_BEANS_VALUES - Static variable in class io.quarkus.arc.deployment.ArcConfig
 
analyzeConfigPropertyInjectionPoints(BeanDiscoveryFinishedBuildItem, BuildProducer<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<SyntheticBeanBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
and(AutoAddScopeBuildItem.MatchPredicate) - Method in interface io.quarkus.arc.deployment.AutoAddScopeBuildItem.MatchPredicate
 
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<AdditionalStereotypeBuildItem>, 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
 
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
 
ArcConfig - Class in io.quarkus.arc.deployment
 
ArcConfig() - Constructor for class io.quarkus.arc.deployment.ArcConfig
 
ArcConfig$$accessor - Class in io.quarkus.arc.deployment
 
ArcDevConsoleProcessor - Class in io.quarkus.arc.deployment.devconsole
 
ArcDevConsoleProcessor() - Constructor for class io.quarkus.arc.deployment.devconsole.ArcDevConsoleProcessor
 
ArcDevModeConfig - Class in io.quarkus.arc.deployment
 
ArcDevModeConfig() - Constructor for class io.quarkus.arc.deployment.ArcDevModeConfig
 
archiveMatches(AppArtifactKey, String, 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
 
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 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 javax.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

BeanArchiveIndexBuildItem - Class in io.quarkus.arc.deployment
Represent a Jandex IndexView on the whole deployment that has a complete CDI-related information.
BeanArchiveIndexBuildItem(IndexView, Set<DotName>) - Constructor for class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
 
BeanArchivePredicateBuildItem - Class in io.quarkus.arc.deployment
By default, only explict/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
 
beanConfigClasses(List<ConfigClassBuildItem>, BeanRegistrationPhaseBuildItem, CombinedIndexBuildItem, BuildProducer<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
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>) - Method in class io.quarkus.arc.deployment.BeanArchiveProcessor
 
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
 
buildProperty(DotName, DotName, BiFunction<String, String, Boolean>, IndexView, BiConsumer<AnnotationTarget, Boolean>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
 
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
 

C

callInitializer(BeanContainerBuildItem, List<InterceptedStaticMethodBuildItem>, InterceptedStaticMethodsRecorder) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
 
CLASS - io.quarkus.arc.deployment.devconsole.DevBeanKind
 
ClassConfigPropertiesUtil - Class in io.quarkus.arc.deployment.configproperties
 
ClassConfigPropertiesUtil(IndexView, YamlListObjectHandler, ClassCreator, Capabilities, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ConfigPropertyBuildItem>) - Constructor for class io.quarkus.arc.deployment.configproperties.ClassConfigPropertiesUtil
 
CLIENT_PROXY_CONTEXTUAL_INSTANCE - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
 
collectBeanInfo(ValidationPhaseBuildItem, CompletedApplicationClassPredicateBuildItem) - Method in class io.quarkus.arc.deployment.devconsole.ArcDevConsoleProcessor
 
collectInterceptedStaticMethods(BeanArchiveIndexBuildItem, BuildProducer<InterceptedStaticMethodBuildItem>, InterceptorResolverBuildItem, TransformedAnnotationsBuildItem, BuildProducer<UnremovableBeanBuildItem>) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
 
COLLECTION - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
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.devconsole.DevBeanInfo
 
compareTo(DevInterceptorInfo) - Method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
compareTo(DevObserverInfo) - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
compareTo(Name) - Method in class io.quarkus.arc.deployment.devconsole.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
 
CONFIG_IGNORE - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
CONFIG_PREFIX - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
CONFIG_PROPERTIES - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
CONFIG_PROPERTY - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
ConfigBuildStep - Class in io.quarkus.arc.deployment
MicroProfile Config related build steps.
ConfigBuildStep() - Constructor for class io.quarkus.arc.deployment.ConfigBuildStep
 
ConfigClassBuildItem - Class in io.quarkus.arc.deployment
 
ConfigClassBuildItem(Class<?>, Set<String>, String, ConfigClassBuildItem.Type) - Constructor for class io.quarkus.arc.deployment.ConfigClassBuildItem
 
ConfigClassBuildItem.Type - Enum in io.quarkus.arc.deployment
 
configFile() - Method in class io.quarkus.arc.deployment.HotDeploymentConfigBuildStep
 
ConfigPropertiesBuildStep - Class in io.quarkus.arc.deployment.configproperties
 
ConfigPropertiesBuildStep() - Constructor for class io.quarkus.arc.deployment.configproperties.ConfigPropertiesBuildStep
 
configPropertiesDefaultNamingStrategy - Variable in class io.quarkus.arc.deployment.ArcConfig
The default naming strategy for ConfigProperties.NamingStrategy.
ConfigPropertiesMetadataBuildItem - Class in io.quarkus.arc.deployment.configproperties
 
ConfigPropertiesMetadataBuildItem(ClassInfo, String, ConfigProperties.NamingStrategy, boolean, boolean) - Constructor for class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
ConfigPropertiesUtil - Class in io.quarkus.arc.deployment.configproperties
 
ConfigPropertiesUtil.ReadOptionalResponse - Class in io.quarkus.arc.deployment.configproperties
 
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
 
ConfigPropertyBuildItemCandidate - Class in io.quarkus.arc.deployment.configproperties
 
ConfigPropertyBuildItemCandidate(String, String, Type) - Constructor for class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidate
 
ConfigPropertyBuildItemCandidateUtil - Class in io.quarkus.arc.deployment.configproperties
 
ConfigPropertyBuildItemCandidateUtil() - Constructor for class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidateUtil
 
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
 
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
 
CONTEXTUAL_CREATE - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
 
CONTEXTUAL_DESTROY - Static variable in class io.quarkus.arc.deployment.StartupBuildSteps
 
createReadMandatoryValueAndConvertIfNeeded(String, Type, DotName, BytecodeCreator, ResultHandle) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
Generates code that uses Config#getValue for simple objects, or SmallRyeConfig#getValues if it is a Collection type.
createReadOptionalValueAndConvertIfNeeded(String, Type, DotName, BytecodeCreator, ResultHandle) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
Generates code that uses Config#getOptionalValue for simple objects, or SmallRyeConfig#getOptionalValues if it is a Collection type.
createSimple(String) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
createSimple(AnnotationInstance) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
createSimple(ParameterizedType) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
createSimpleName(Type) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
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

declaringClass() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.Member
 
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.
detect(ArcConfig, ApplicationIndexBuildItem, CustomScopeAnnotationsBuildItem, TransformedAnnotationsBuildItem, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem>) - 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.
determineSingleGenericType(Type, DotName) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
 
DevBeanInfo - Class in io.quarkus.arc.deployment.devconsole
 
DevBeanInfo(DevBeanKind, boolean, Name, String, Set<Name>, Set<Name>, Name, Name, List<String>) - Constructor for class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
DevBeanInfos - Class in io.quarkus.arc.deployment.devconsole
 
DevBeanInfos() - Constructor for class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
DevBeanKind - Enum in io.quarkus.arc.deployment.devconsole
 
DevInterceptorInfo - Class in io.quarkus.arc.deployment.devconsole
 
DevInterceptorInfo(String, Name, Set<Name>, int, Map<InterceptionType, MethodInfo>, boolean) - Constructor for class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
devMode - Variable in class io.quarkus.arc.deployment.ArcConfig
Dev mode configuration.
DevObserverInfo - Class in io.quarkus.arc.deployment.devconsole
 
DevObserverInfo(boolean, Name, String, Name, List<Name>, int, boolean, Reception, TransactionPhase) - Constructor for class io.quarkus.arc.deployment.devconsole.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.
done() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
Finish the configurator.
DotNames - Class in io.quarkus.arc.deployment.configproperties
 

E

EMPTY_ANNOTATION_INSTANCES - Static variable in class io.quarkus.arc.deployment.ConfigBuildStep
 
ENUM - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
excludeDependency - Variable in class io.quarkus.arc.deployment.ArcConfig
Artifacts that should be excluded from discovery.
excludeTypes - Variable in class io.quarkus.arc.deployment.ArcConfig
The list of types that should be excluded from discovery.
existingClasses - Variable in class io.quarkus.arc.deployment.ArcProcessor.ExistingClasses
 
ExistingClasses() - Constructor for class io.quarkus.arc.deployment.ArcProcessor.ExistingClasses
 
exposeArcContainer(ArcRecorder) - Method in class io.quarkus.arc.deployment.devconsole.ArcDevConsoleProcessor
 
exposeCustomScopeNames(List<CustomScopeBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
 
ExtendedBeanConfigurator(DotName) - Constructor for class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 

F

feature() - Method in class io.quarkus.arc.deployment.ArcProcessor
 
FIELD - io.quarkus.arc.deployment.devconsole.DevBeanKind
 
FieldMember(FieldInfo) - Constructor for class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.FieldMember
 
from(BeanInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
from(InterceptorInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
from(ObserverInfo, CompletedApplicationClassPredicateBuildItem) - Static method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
from(AnnotationInstance) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
from(DotName) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 
from(Type) - Static method in class io.quarkus.arc.deployment.devconsole.Name
 

G

geBeans() - Method in class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
 
generateConfigClasses(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
 
GeneratedClass(String, boolean) - Constructor for class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil.GeneratedClass
 
generateImplementationForInterfaceConfigProperties(ClassInfo, String, ConfigProperties.NamingStrategy, Map<DotName, InterfaceConfigPropertiesUtil.GeneratedClass>) - Method in class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil
 
generateResources(ArcConfig, ArcRecorder, ShutdownContextBuildItem, ValidationPhaseBuildItem, List<ValidationPhaseBuildItem.ValidationErrorBuildItem>, List<BeanContainerListenerBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ReflectiveFieldBuildItem>, BuildProducer<GeneratedClassBuildItem>, LiveReloadBuildItem, BuildProducer<GeneratedResourceBuildItem>, BuildProducer<BytecodeTransformerBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
 
generateStartupObserverThatInjectsConfigClass(ClassOutput, Set<DotName>) - Static method in class io.quarkus.arc.deployment.configproperties.ClassConfigPropertiesUtil
Generates a class like the following:
get() - Method in class io.quarkus.arc.deployment.InterceptorResolverBuildItem
 
get_excludeDependency(Object) - Static method in class io.quarkus.arc.deployment.ArcConfig$$accessor
 
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
 
getBeanClasses() - Method in class io.quarkus.arc.deployment.AdditionalBeanBuildItem
 
getBeanContainerListener() - Method in class io.quarkus.arc.deployment.BeanContainerListenerBuildItem
 
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.
getBeans() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
getBindings() - Method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
getBindings() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
 
getClassInfo() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
getConfigClass() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
getConfigPropertyName() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidate
 
getConfigPropertyType() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidate
 
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
 
getDeclaringClass() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getDeclaringClass() - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
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
 
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
 
getFieldName() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidate
 
getGeneratedClasses() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
getGeneratedClassNames() - Method in class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
 
getHash() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
 
getId() - Method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
getImplClazz() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 
getIndex() - Method in class io.quarkus.arc.deployment.BeanArchiveIndexBuildItem
 
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.devconsole.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.devconsole.DevInterceptorInfo
 
getInterceptors() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getInterceptors() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
getInterceptors() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
 
getIntercepts() - Method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
getIsPresentFalse() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil.ReadOptionalResponse
 
getIsPresentTrue() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil.ReadOptionalResponse
 
getKind() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getMemberName() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getMethod() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
 
getMethodName() - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
getName() - Method in class io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem
 
getName() - Method in class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil.GeneratedClass
 
getName() - Method in class io.quarkus.arc.deployment.GeneratedBeanBuildItem
 
getName() - Method in class io.quarkus.arc.deployment.ResourceAnnotationBuildItem
 
getNamingStrategy() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
getNonDefaultQualifiers() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getObservedType() - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
getObservers() - Method in class io.quarkus.arc.deployment.devconsole.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
 
getPrefix() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
getPrefix() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
getPriority() - Method in class io.quarkus.arc.deployment.devconsole.DevInterceptorInfo
 
getPriority() - Method in class io.quarkus.arc.deployment.devconsole.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.devconsole.DevBeanInfo
 
getQualifierRegistrar() - Method in class io.quarkus.arc.deployment.QualifierRegistrarBuildItem
 
getQualifiers() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getQualifiers() - Method in class io.quarkus.arc.deployment.devconsole.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.devconsole.DevObserverInfo
 
getRemovedBeans() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
getRuntimeValue() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 
getScope() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getSimpleName() - Method in class io.quarkus.arc.deployment.devconsole.Name
 
getSource() - Method in class io.quarkus.arc.deployment.GeneratedBeanBuildItem
 
getSourceWriter(String) - Method in class io.quarkus.arc.deployment.GeneratedBeanGizmoAdaptor
 
getStereotypes() - Method in class io.quarkus.arc.deployment.AdditionalStereotypeBuildItem
 
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.PreAdditionalBeanBuildTimeConditionBuildItem
Deprecated.
 
getTarget() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodBuildItem
 
getTransactionPhase() - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
getType() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
getTypes() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfo
 
getValue() - Method in class io.quarkus.arc.deployment.BeanContainerBuildItem
 
getValue() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil.ReadOptionalResponse
 
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
 

H

handle(YamlListObjectHandler.Member, MethodCreator, ResultHandle, String, String) - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler
 
HASH_MAP - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
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, BuildProducer<BuildTimeConditionBuildItem>, BuildProducer<PreAdditionalBeanBuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
 
ifBuildProperty(CombinedIndexBuildItem, BuildProducer<BuildTimeConditionBuildItem>, BuildProducer<PreAdditionalBeanBuildTimeConditionBuildItem>) - 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.
initialize(ArcConfig, BeanArchiveIndexBuildItem, CombinedIndexBuildItem, ApplicationIndexBuildItem, List<AnnotationsTransformerBuildItem>, List<InjectionPointTransformerBuildItem>, List<ObserverTransformerBuildItem>, List<InterceptorBindingRegistrarBuildItem>, List<QualifierRegistrarBuildItem>, List<AdditionalStereotypeBuildItem>, List<ApplicationClassPredicateBuildItem>, List<AdditionalBeanBuildItem>, List<ResourceAnnotationBuildItem>, List<BeanDefiningAnnotationBuildItem>, Optional<TestClassPredicateBuildItem>, Capabilities, CustomScopeAnnotationsBuildItem, LaunchModeBuildItem, BuildProducer<CompletedApplicationClassPredicateBuildItem>) - 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
 
InterceptedStaticMethodsClassVisitor(String, ClassVisitor, List<InterceptedStaticMethodBuildItem>) - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsClassVisitor
 
InterceptedStaticMethodsEnhancer(String, List<InterceptedStaticMethodBuildItem>) - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer
 
InterceptedStaticMethodsMethodVisitor(MethodVisitor, MethodVisitor, String, InterceptedStaticMethodBuildItem) - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsMethodVisitor
 
InterceptedStaticMethodsProcessor - Class in io.quarkus.arc.deployment.staticmethods
 
InterceptedStaticMethodsProcessor() - Constructor for class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
 
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsClassVisitor - Class in io.quarkus.arc.deployment.staticmethods
 
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer - Class in io.quarkus.arc.deployment.staticmethods
 
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsMethodVisitor - 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 javax.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
 
InterfaceConfigPropertiesUtil - Class in io.quarkus.arc.deployment.configproperties
 
InterfaceConfigPropertiesUtil(IndexView, YamlListObjectHandler, ClassOutput, ClassCreator, Capabilities, BuildProducer<RunTimeConfigurationDefaultBuildItem>, BuildProducer<ConfigPropertyBuildItem>, BuildProducer<ReflectiveClassBuildItem>) - Constructor for class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil
 
InterfaceConfigPropertiesUtil.GeneratedClass - Class in io.quarkus.arc.deployment.configproperties
 
io.quarkus.arc.deployment - package io.quarkus.arc.deployment
 
io.quarkus.arc.deployment.configproperties - package io.quarkus.arc.deployment.configproperties
 
io.quarkus.arc.deployment.devconsole - package io.quarkus.arc.deployment.devconsole
 
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.devconsole.DevBeanInfo
 
isApplicationObserver() - Method in class io.quarkus.arc.deployment.devconsole.DevObserverInfo
 
isAsync() - Method in class io.quarkus.arc.deployment.devconsole.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
 
isEnabled() - Method in class io.quarkus.arc.deployment.PreAdditionalBeanBuildTimeConditionBuildItem
Deprecated.
 
isExcluded(AnnotationTarget) - Method in class io.quarkus.arc.deployment.BuildExclusionsBuildItem
Indicates whether the given target is excluded following the next rules:
isFailOnMismatchingMember() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
isHandledByProducers(Type) - Static method in class io.quarkus.arc.deployment.ConfigBuildStep
 
isListOfObject(Type) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
 
isMapping() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
isNeedsQualifier() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
 
isProperties() - Method in class io.quarkus.arc.deployment.ConfigClassBuildItem
 
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
 
isUnremovable() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem
 
isUnremovable() - Method in class io.quarkus.arc.deployment.configproperties.InterfaceConfigPropertiesUtil.GeneratedClass
 

L

launchMode() - Method in class io.quarkus.arc.deployment.ArcProcessor
 
LifecycleEventsBuildStep - Class in io.quarkus.arc.deployment
 
LifecycleEventsBuildStep() - Constructor for class io.quarkus.arc.deployment.LifecycleEventsBuildStep
 
LIST - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
loggerProducer() - Method in class io.quarkus.arc.deployment.ArcProcessor
 

M

MAP - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
MAPPING - io.quarkus.arc.deployment.ConfigClassBuildItem.Type
 
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.
Member(ClassInfo, Type, String) - Constructor for class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.Member
 
METHOD - io.quarkus.arc.deployment.devconsole.DevBeanKind
 
MethodReturnTypeMember(MethodInfo) - Constructor for class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.MethodReturnTypeMember
 
monitor(ArcConfig, BuildProducer<DevConsoleRuntimeTemplateInfoBuildItem>, BuildProducer<AdditionalBeanBuildItem>, BuildProducer<AnnotationsTransformerBuildItem>, CustomScopeAnnotationsBuildItem, List<BeanDefiningAnnotationBuildItem>) - Method in class io.quarkus.arc.deployment.devconsole.ArcDevConsoleProcessor
 
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_PROPERTIES - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 

N

name() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.Member
 
Name - Class in io.quarkus.arc.deployment.devconsole
 
Name(String) - Constructor for class io.quarkus.arc.deployment.devconsole.Name
 

O

OBJECT - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
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
 
OPTIONAL - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 

P

PACKAGE_TO_PLACE_GENERATED_CLASSES - Static variable in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
 
phraseUsage() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.FieldMember
 
phraseUsage() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.Member
 
phraseUsage() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.MethodReturnTypeMember
 
PreAdditionalBeanBuildTimeConditionBuildItem - Class in io.quarkus.arc.deployment
Deprecated.
This build item is no longer needed and will be removed at some point post Quarkus 2.3. The BuildTimeConditionBuildItem can be used instead.
PreAdditionalBeanBuildTimeConditionBuildItem(AnnotationTarget, boolean) - Constructor for class io.quarkus.arc.deployment.PreAdditionalBeanBuildTimeConditionBuildItem
Deprecated.
 
processInterceptedStaticMethods(BeanArchiveIndexBuildItem, BeanRegistrationPhaseBuildItem, List<InterceptedStaticMethodBuildItem>, BuildProducer<GeneratedClassBuildItem>, BuildProducer<BytecodeTransformerBuildItem>, BuildProducer<ReflectiveMethodBuildItem>) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
 
produceConfigPropertiesMetadata(CombinedIndexBuildItem, ArcConfig, BuildExclusionsBuildItem, BuildProducer<ConfigPropertiesMetadataBuildItem>) - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesBuildStep
 
PROPERTIES - io.quarkus.arc.deployment.ConfigClassBuildItem.Type
 
ProxyUnwrapProcessor - Class in io.quarkus.arc.deployment
 
ProxyUnwrapProcessor() - Constructor for class io.quarkus.arc.deployment.ProxyUnwrapProcessor
 

Q

QualifierRegistrarBuildItem - Class in io.quarkus.arc.deployment
Makes it possible to register annotations that should be considered qualifiers but are not annotated with javax.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

ReadOptionalResponse(ResultHandle, BytecodeCreator, BytecodeCreator) - Constructor for class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil.ReadOptionalResponse
 
reason(String) - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
Specify an optional reason description that is used in log messages.
registerBeans(ContextRegistrationPhaseBuildItem, List<ContextRegistrationPhaseBuildItem.ContextConfiguratorBuildItem>, BuildProducer<InterceptorResolverBuildItem>, BuildProducer<BeanDiscoveryFinishedBuildItem>, BuildProducer<TransformedAnnotationsBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
 
registerConfigClasses(RecorderContext, ConfigRecorder, List<ConfigClassBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
registerConfigRootsAsBeans(ConfigurationBuildItem, BuildProducer<SyntheticBeanBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
RegisteredComponentsBuildItem - Class in io.quarkus.arc.deployment
 
RegisteredComponentsBuildItem(BeanDeployment) - Constructor for class io.quarkus.arc.deployment.RegisteredComponentsBuildItem
 
registerImplicitConverter(Type, BuildProducer<ReflectiveClassBuildItem>) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesUtil
 
registerStartupObservers(ObserverRegistrationPhaseBuildItem, BuildProducer<ObserverRegistrationPhaseBuildItem.ObserverConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.StartupBuildSteps
 
registerSyntheticObservers(BeanRegistrationPhaseBuildItem, List<BeanRegistrationPhaseBuildItem.BeanConfiguratorBuildItem>) - Method in class io.quarkus.arc.deployment.ArcProcessor
 
removePropertiesWithDefaultValue(ClassLoader, String, List<ConfigPropertyBuildItemCandidate>) - Static method in class io.quarkus.arc.deployment.configproperties.ConfigPropertyBuildItemCandidateUtil
This method inspects the configClass bytecode to identify all fields that have a default value set in the class constructor.
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
 
runtimeValue(RuntimeValue<?>) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 

S

selectedAlternatives - Variable in class io.quarkus.arc.deployment.ArcConfig
The list of selected alternatives for an application.
self() - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 
SET - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
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.
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
 
setup(CombinedIndexBuildItem, List<ConfigPropertiesMetadataBuildItem>, Capabilities, BuildProducer<GeneratedClassBuildItem>, BuildProducer<GeneratedBeanBuildItem>, BuildProducer<RunTimeConfigurationDefaultBuildItem>, BuildProducer<ReflectiveMethodBuildItem>, BuildProducer<ReflectiveClassBuildItem>, BuildProducer<ConfigPropertyBuildItem>) - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesBuildStep
 
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
 
sort() - Method in class io.quarkus.arc.deployment.devconsole.DevBeanInfos
 
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
 
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
 
STRING - Static variable in class io.quarkus.arc.deployment.configproperties.DotNames
 
supplier(Supplier<?>) - Method in class io.quarkus.arc.deployment.SyntheticBeanBuildItem.ExtendedBeanConfigurator
 
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 - io.quarkus.arc.deployment.devconsole.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

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.devconsole.Name
 
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
 
transformUnproxyableClasses - Variable in class io.quarkus.arc.deployment.ArcConfig
If set to true, the bytecode of unproxyable beans will be transformed.
type() - Method in class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler.Member
 

U

unlessBuildProfile(CombinedIndexBuildItem, BuildProducer<BuildTimeConditionBuildItem>, BuildProducer<PreAdditionalBeanBuildTimeConditionBuildItem>) - Method in class io.quarkus.arc.deployment.BuildTimeEnabledProcessor
 
unlessBuildProperty(CombinedIndexBuildItem, BuildProducer<BuildTimeConditionBuildItem>, BuildProducer<PreAdditionalBeanBuildTimeConditionBuildItem>) - 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
 
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(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.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
 
validateConfigProperties(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 io.quarkus.arc.deployment.ConfigClassBuildItem.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.arc.deployment.devconsole.DevBeanKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.arc.deployment.ConfigClassBuildItem.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.arc.deployment.devconsole.DevBeanKind
Returns an array containing the constants of this enum type, in the order they are declared.
vetoMPConfigProperties() - Method in class io.quarkus.arc.deployment.ConfigBuildStep
 
visitEnd() - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor.InterceptedStaticMethodsClassVisitor
 

W

wrapper() - Method in class io.quarkus.arc.deployment.ProxyUnwrapProcessor
 
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
 

Y

YamlListObjectHandler - Class in io.quarkus.arc.deployment.configproperties
Class used to handle all the plumbing needed to support fields with types like List<SomeClass> values for which can only be provided in YAML.
YamlListObjectHandler(ClassOutput, IndexView, BuildProducer<ReflectiveClassBuildItem>) - Constructor for class io.quarkus.arc.deployment.configproperties.YamlListObjectHandler
 
YamlListObjectHandler.FieldMember - Class in io.quarkus.arc.deployment.configproperties
 
YamlListObjectHandler.Member - Class in io.quarkus.arc.deployment.configproperties
An abstraction over Field and Method which we will use in order to keep the same code for Class and Interface cases
YamlListObjectHandler.MethodReturnTypeMember - Class in io.quarkus.arc.deployment.configproperties
 
A B C D E F G H I L M N O P Q R S T U V W Y 
All Classes All Packages