Uses of Class
io.quarkus.arc.processor.BeanProcessor.Builder
Packages that use BeanProcessor.Builder
-
Uses of BeanProcessor.Builder in io.quarkus.arc.processor
Methods in io.quarkus.arc.processor that return BeanProcessor.BuilderModifier and TypeMethodDescriptionBeanProcessor.Builder.addAnnotationTransformation(org.jboss.jandex.AnnotationTransformation transformation) BeanProcessor.Builder.addAnnotationTransformer(AnnotationsTransformer transformer) Deprecated, for removal: This API element is subject to removal in a future version.BeanProcessor.Builder.addBeanDeploymentValidator(BeanDeploymentValidator validator) BeanProcessor.Builder.addBeanRegistrar(BeanRegistrar registrar) BeanProcessor.Builder.addContextRegistrar(ContextRegistrar registrar) BeanProcessor.Builder.addExcludeType(Predicate<org.jboss.jandex.ClassInfo> predicate) Specify the types that should be excluded from discovery.BeanProcessor.Builder.addInjectionPointTransformer(InjectionPointsTransformer transformer) BeanProcessor.Builder.addInterceptorBindingRegistrar(InterceptorBindingRegistrar bindingRegistrar) BeanProcessor.Builder.addObserverRegistrar(ObserverRegistrar registrar) BeanProcessor.Builder.addObserverTransformer(ObserverTransformer transformer) BeanProcessor.Builder.addQualifierRegistrar(QualifierRegistrar qualifierRegistrar) BeanProcessor.Builder.addRemovalExclusion(Predicate<BeanInfo> predicate) Exclude unused beans that match the given predicate from removal.BeanProcessor.Builder.addResourceAnnotations(Collection<org.jboss.jandex.DotName> resourceAnnotations) BeanProcessor.Builder.addStereotypeRegistrar(StereotypeRegistrar stereotypeRegistrar) BeanProcessor.Builder.addSuppressConditionGenerator(Function<BeanInfo, Consumer<io.quarkus.gizmo.BytecodeCreator>> generator) A generator can contribute to the generatedInjectableBean.isSuppressed()method body.static BeanProcessor.BuilderBeanProcessor.builder()BeanProcessor.Builder.setAdditionalBeanDefiningAnnotations(Collection<BeanDefiningAnnotation> additionalBeanDefiningAnnotations) BeanProcessor.Builder.setAlternativePriorities(AlternativePriorities priorities) Can be used to compute a priority of an alternative bean.BeanProcessor.Builder.setApplicationClassPredicate(Predicate<org.jboss.jandex.DotName> applicationClassPredicate) BeanProcessor.Builder.setApplicationIndex(org.jboss.jandex.IndexView index) Set the application index.BeanProcessor.Builder.setBuildCompatibleExtensions(ExtensionsEntryPoint buildCompatibleExtensions) BeanProcessor.Builder.setComputingBeanArchiveIndex(org.jboss.jandex.IndexView index) Set the computing bean archive index.BeanProcessor.Builder.setGenerateSources(boolean value) If set to true the will generate source files of all generated classes for debug purposes.BeanProcessor.Builder.setImmutableBeanArchiveIndex(org.jboss.jandex.IndexView index) Set the immutable bean archive index.BeanProcessor.Builder.setJtaCapabilities(boolean jtaCapabilities) BeanProcessor.Builder.setOptimizeContexts(boolean value) BeanProcessor.Builder.setOptimizeContexts(Predicate<BeanDeployment> fun) BeanProcessor.Builder.setOutput(ResourceOutput output) BeanProcessor.Builder.setReflectionRegistration(ReflectionRegistration reflectionRegistration) BeanProcessor.Builder.setRemoveUnusedBeans(boolean removeUnusedBeans) If set to true the container will attempt to remove all unused beans.BeanProcessor.Builder.setStrictCompatibility(boolean strictCompatibility) If set totrue, the container will perform additional validations mandated by the CDI specification.BeanProcessor.Builder.setTransformPrivateInjectedFields(boolean value) If set to true the container will transform injected private field of class based beans during validation.BeanProcessor.Builder.setTransformUnproxyableClasses(boolean value) If set to true the container will transform unproxyable bean classes during validation. -
Uses of BeanProcessor.Builder in io.quarkus.arc.processor.bcextensions
Methods in io.quarkus.arc.processor.bcextensions with parameters of type BeanProcessor.BuilderModifier and TypeMethodDescriptionvoidExtensionsEntryPoint.registerMetaAnnotations(BeanProcessor.Builder builder, CustomAlterableContexts customAlterableContexts) Must be called afterrunDiscoveryand beforerunEnhancement.voidExtensionsEntryPoint.runEnhancement(org.jboss.jandex.IndexView beanArchiveIndex, BeanProcessor.Builder builder) Must be called afterregisterMetaAnnotationsand beforerunRegistration.
addAnnotationTransformation(AnnotationTransformation)