Package org.jboss.weld.bootstrap
Class SpecializedBeanResolver
- java.lang.Object
-
- org.jboss.weld.bootstrap.SpecializedBeanResolver
-
public class SpecializedBeanResolver extends Object
Provides operations for resolving specialized beans. Since such resolutions are required during bootstrap whenBeanManager
s are not initialized yet, this resolver operates on a set of accessibleBeanDeployerEnvironment
s.- Author:
- Jozef Hartinger
-
-
Constructor Summary
Constructors Constructor Description SpecializedBeanResolver(Set<BeanDeployerEnvironment> accessibleEnvironments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Set<AbstractClassBean<?>>
resolveSpecializedBeans(AbstractClassBean<?> bean)
protected Set<ProducerMethod<?,?>>
resolveSpecializedBeans(ProducerMethod<?,?> bean)
-
-
-
Constructor Detail
-
SpecializedBeanResolver
public SpecializedBeanResolver(Set<BeanDeployerEnvironment> accessibleEnvironments)
-
-
Method Detail
-
resolveSpecializedBeans
protected Set<AbstractClassBean<?>> resolveSpecializedBeans(AbstractClassBean<?> bean)
-
resolveSpecializedBeans
protected Set<ProducerMethod<?,?>> resolveSpecializedBeans(ProducerMethod<?,?> bean)
-
-