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
All Classes All Packages
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
- 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(ArtifactKey, 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 byAutoInjectAnnotationBuildItem
. - autoInjectQualifiers(BeanArchiveIndexBuildItem, BuildProducer<AutoInjectAnnotationBuildItem>, List<QualifierRegistrarBuildItem>) - Method in class io.quarkus.arc.deployment.AutoInjectFieldProcessor
- autoProducerMethods - Variable in class io.quarkus.arc.deployment.ArcConfig
-
If set to true then
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 withInject
orProduces
, and no parameter is annotated withDisposes
,Observes
orObservesAsync
. - 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
- 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
- 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
andShutdownEvent
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
- 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
- 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
- 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.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
- 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
- isNeedsQualifier() - Method in class io.quarkus.arc.deployment.configproperties.ConfigPropertiesMetadataBuildItem
- 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
- 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
- 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<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
- registerCustomConfigBeanTypes(BeanDiscoveryFinishedBuildItem, BuildProducer<ReflectiveClassBuildItem>, 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
(ortrue
) the container will attempt to remove all unused beans. If set tonone
(orfalse
) no beans will ever be removed even if they are unused (according to the criteria set out below) If set tofwk
, then all unused beans will be removed, except the unused beans whose classes are declared in the application code - requiresContainerServices() - Method in class io.quarkus.arc.deployment.AutoAddScopeBuildItem.Builder
-
At least one injection point or lifecycle callback must be declared in the class hierarchy.
- ResourceAnnotationBuildItem - Class in io.quarkus.arc.deployment
-
This build item is used to specify resource annotations that makes it possible to resolve non-CDI injection points, such as Java EE resources.
- ResourceAnnotationBuildItem(DotName) - Constructor for class io.quarkus.arc.deployment.ResourceAnnotationBuildItem
- 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
- validateConfigInjectionPoints(ValidationPhaseBuildItem, BuildProducer<ConfigPropertyBuildItem>) - Method in class io.quarkus.arc.deployment.ConfigBuildStep
- validateConfigMappingsInjectionPoints(ArcConfig, ValidationPhaseBuildItem, 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 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.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
All Classes All Packages