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
Constructors Constructor Description TypeSafeBeanResolver(BeanManagerImpl beanManager, Iterable<jakarta.enterprise.inject.spi.Bean<?>> beans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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, resolve
-
Methods inherited from class org.jboss.weld.resolution.TypeSafeResolver
getAllBeans, isCached, makeResultImmutable, resolve, toString, wrap
-
-
-
-
Constructor Detail
-
TypeSafeBeanResolver
public TypeSafeBeanResolver(BeanManagerImpl beanManager, Iterable<jakarta.enterprise.inject.spi.Bean<?>> beans)
-
-
Method Detail
-
sortResult
protected Set<jakarta.enterprise.inject.spi.Bean<?>> sortResult(Set<jakarta.enterprise.inject.spi.Bean<?>> matched)
- Specified by:
sortResult
in classTypeSafeResolver<Resolvable,jakarta.enterprise.inject.spi.Bean<?>,Set<jakarta.enterprise.inject.spi.Bean<?>>,Set<jakarta.enterprise.inject.spi.Bean<?>>>
-
-