org.jboss.weld.resolution
Class ResolvableBuilder
java.lang.Object
org.jboss.weld.resolution.ResolvableBuilder
- Direct Known Subclasses:
- InterceptorResolvableBuilder
public class ResolvableBuilder
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rawType
protected Class<?> rawType
types
protected final Set<Type> types
qualifiers
protected final Set<Annotation> qualifiers
qualifierInstances
protected final Set<QualifierInstance> qualifierInstances
mappedQualifiers
protected final Map<Class<? extends Annotation>,Annotation> mappedQualifiers
declaringBean
protected javax.enterprise.inject.spi.Bean<?> declaringBean
ResolvableBuilder
public ResolvableBuilder(MetaAnnotationStore store)
ResolvableBuilder
public ResolvableBuilder(BeanManagerImpl beanManager)
ResolvableBuilder
public ResolvableBuilder(Type type,
BeanManagerImpl beanManager)
ResolvableBuilder
public ResolvableBuilder(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
BeanManagerImpl manager)
setDeclaringBean
public ResolvableBuilder setDeclaringBean(javax.enterprise.inject.spi.Bean<?> declaringBean)
addType
public ResolvableBuilder addType(Type type)
addTypes
public ResolvableBuilder addTypes(Set<Type> types)
create
public Resolvable create()
addQualifier
public ResolvableBuilder addQualifier(Annotation qualifier)
addQualifierIfAbsent
public ResolvableBuilder addQualifierIfAbsent(Annotation qualifier)
addQualifiers
public ResolvableBuilder addQualifiers(Annotation[] qualifiers)
addQualifiers
public ResolvableBuilder addQualifiers(Set<Annotation> qualifiers)
checkQualifier
protected void checkQualifier(Annotation qualifier,
QualifierInstance qualifierInstance,
Class<? extends Annotation> annotationType)
Copyright © 2013 Seam Framework. All Rights Reserved.