| Modifier and Type | Method and Description |
|---|---|
BeanProcessor.Builder |
BeanProcessor.Builder.addAnnotationTransformer(AnnotationsTransformer transformer) |
BeanProcessor.Builder |
BeanProcessor.Builder.addBeanDeploymentValidator(BeanDeploymentValidator validator) |
BeanProcessor.Builder |
BeanProcessor.Builder.addBeanRegistrar(BeanRegistrar registrar) |
BeanProcessor.Builder |
BeanProcessor.Builder.addContextRegistrar(ContextRegistrar registrar) |
BeanProcessor.Builder |
BeanProcessor.Builder.addExcludeType(Predicate<org.jboss.jandex.ClassInfo> predicate)
Specify the types that should be excluded from discovery.
|
BeanProcessor.Builder |
BeanProcessor.Builder.addInjectionPointTransformer(InjectionPointsTransformer transformer) |
BeanProcessor.Builder |
BeanProcessor.Builder.addInterceptorBindingRegistrar(InterceptorBindingRegistrar bindingRegistrar) |
BeanProcessor.Builder |
BeanProcessor.Builder.addObserverRegistrar(ObserverRegistrar registrar) |
BeanProcessor.Builder |
BeanProcessor.Builder.addObserverTransformer(ObserverTransformer transformer) |
BeanProcessor.Builder |
BeanProcessor.Builder.addQualifierRegistrar(QualifierRegistrar qualifierRegistrar) |
BeanProcessor.Builder |
BeanProcessor.Builder.addRemovalExclusion(Predicate<BeanInfo> predicate)
Exclude unused beans that match the given predicate from removal.
|
BeanProcessor.Builder |
BeanProcessor.Builder.addResourceAnnotations(Collection<org.jboss.jandex.DotName> resourceAnnotations) |
static BeanProcessor.Builder |
BeanProcessor.builder() |
BeanProcessor.Builder |
BeanProcessor.Builder.setAdditionalBeanDefiningAnnotations(Collection<BeanDefiningAnnotation> additionalBeanDefiningAnnotations) |
BeanProcessor.Builder |
BeanProcessor.Builder.setAdditionalStereotypes(Map<org.jboss.jandex.DotName,Collection<org.jboss.jandex.AnnotationInstance>> additionalStereotypes) |
BeanProcessor.Builder |
BeanProcessor.Builder.setAlternativePriorities(AlternativePriorities priorities)
Can be used to compute a priority of an alternative bean.
|
BeanProcessor.Builder |
BeanProcessor.Builder.setApplicationClassPredicate(Predicate<org.jboss.jandex.DotName> applicationClassPredicate) |
BeanProcessor.Builder |
BeanProcessor.Builder.setApplicationIndex(org.jboss.jandex.IndexView applicationIndex)
Set the application index.
|
BeanProcessor.Builder |
BeanProcessor.Builder.setBeanArchiveIndex(org.jboss.jandex.IndexView beanArchiveIndex)
Set the bean archive index.
|
BeanProcessor.Builder |
BeanProcessor.Builder.setGenerateSources(boolean value)
If set to true the will generate source files of all generated classes for debug purposes.
|
BeanProcessor.Builder |
BeanProcessor.Builder.setJtaCapabilities(boolean jtaCapabilities) |
BeanProcessor.Builder |
BeanProcessor.Builder.setName(String name) |
BeanProcessor.Builder |
BeanProcessor.Builder.setOutput(ResourceOutput output) |
BeanProcessor.Builder |
BeanProcessor.Builder.setReflectionRegistration(ReflectionRegistration reflectionRegistration) |
BeanProcessor.Builder |
BeanProcessor.Builder.setRemoveUnusedBeans(boolean removeUnusedBeans)
If set to true the container will attempt to remove all unused beans.
|
BeanProcessor.Builder |
BeanProcessor.Builder.setSharedAnnotationLiterals(boolean sharedAnnotationLiterals) |
BeanProcessor.Builder |
BeanProcessor.Builder.setTransformUnproxyableClasses(boolean value)
If set to true the container will transform unproxyable bean classes during validation.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.