Package org.jboss.weld.resolution
Class ResolvableBuilder
java.lang.Object
org.jboss.weld.resolution.ResolvableBuilder
- Direct Known Subclasses:
DecoratorResolvableBuilder,InterceptorResolvableBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.enterprise.inject.spi.Bean<?>protected booleanprotected final Set<QualifierInstance>protected Class<?> -
Constructor Summary
ConstructorsConstructorDescriptionResolvableBuilder(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, BeanManagerImpl manager) ResolvableBuilder(Type type, BeanManagerImpl beanManager) ResolvableBuilder(BeanManagerImpl manager) -
Method Summary
Modifier and TypeMethodDescriptionaddQualifier(Annotation qualifier) addQualifiers(Annotation[] qualifiers) addQualifiers(Collection<Annotation> qualifiers) addQualifierUnchecked(QualifierInstance qualifier) Adds a given qualifier without any checks.protected voidcheckQualifier(Annotation qualifier, QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) create()protected MetaAnnotationStorebooleansetDeclaringBean(jakarta.enterprise.inject.spi.Bean<?> declaringBean) voidsetDelegate(boolean delegate)
-
Field Details
-
rawType
-
types
-
qualifierInstances
-
declaringBean
protected jakarta.enterprise.inject.spi.Bean<?> declaringBean -
delegate
protected boolean delegate
-
-
Constructor Details
-
ResolvableBuilder
-
ResolvableBuilder
-
ResolvableBuilder
-
ResolvableBuilder
public ResolvableBuilder(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, BeanManagerImpl manager)
-
-
Method Details
-
setDeclaringBean
-
addType
-
addTypes
-
isDelegate
public boolean isDelegate() -
setDelegate
public void setDelegate(boolean delegate) -
create
-
addQualifier
-
addQualifierUnchecked
Adds a given qualifier without any checks. This method should be used with care. -
addQualifiers
-
addQualifiers
-
checkQualifier
protected void checkQualifier(Annotation qualifier, QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) -
getMetaAnnotationStore
-