Package org.jboss.weld.resolution
Class TypeSafeBeanResolver
java.lang.Object
org.jboss.weld.resolution.TypeSafeResolver<Resolvable,T,C,C>
org.jboss.weld.resolution.AbstractTypeSafeBeanResolver<jakarta.enterprise.inject.spi.Bean<?>,Set<jakarta.enterprise.inject.spi.Bean<?>>>
org.jboss.weld.resolution.TypeSafeBeanResolver
public class TypeSafeBeanResolver
extends AbstractTypeSafeBeanResolver<jakarta.enterprise.inject.spi.Bean<?>,Set<jakarta.enterprise.inject.spi.Bean<?>>>
- Author:
- pmuir, alesj, Jozef Hartinger
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jboss.weld.resolution.AbstractTypeSafeBeanResolver
AbstractTypeSafeBeanResolver.BeanDisambiguation -
Constructor Summary
ConstructorsConstructorDescriptionTypeSafeBeanResolver(BeanManagerImpl beanManager, Iterable<jakarta.enterprise.inject.spi.Bean<?>> beans) -
Method Summary
Modifier and TypeMethodDescriptionprotected Set<jakarta.enterprise.inject.spi.Bean<?>>sortResult(Set<jakarta.enterprise.inject.spi.Bean<?>> matched) Methods inherited from class org.jboss.weld.resolution.AbstractTypeSafeBeanResolver
clear, filterResult, getAllBeans, getBeanManager, matches, resolveMethods inherited from class org.jboss.weld.resolution.TypeSafeResolver
getAllBeans, isCached, makeResultImmutable, resolve, toString, wrap
-
Constructor Details
-
TypeSafeBeanResolver
public TypeSafeBeanResolver(BeanManagerImpl beanManager, Iterable<jakarta.enterprise.inject.spi.Bean<?>> beans)
-
-
Method Details
-
sortResult
protected Set<jakarta.enterprise.inject.spi.Bean<?>> sortResult(Set<jakarta.enterprise.inject.spi.Bean<?>> matched) - Specified by:
sortResultin classTypeSafeResolver<Resolvable,jakarta.enterprise.inject.spi.Bean<?>, Set<jakarta.enterprise.inject.spi.Bean<?>>, Set<jakarta.enterprise.inject.spi.Bean<?>>>
-