public class TypeSafeDecoratorResolver extends AbstractTypeSafeBeanResolver<javax.enterprise.inject.spi.Decorator<?>,List<javax.enterprise.inject.spi.Decorator<?>>>
AbstractTypeSafeBeanResolver.BeanDisambiguation| Constructor and Description |
|---|
TypeSafeDecoratorResolver(BeanManagerImpl manager,
Iterable<javax.enterprise.inject.spi.Decorator<?>> decorators) |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<? extends javax.enterprise.inject.spi.Decorator<?>> |
getAllBeans(Resolvable resolvable) |
protected boolean |
matches(Resolvable resolvable,
javax.enterprise.inject.spi.Decorator<?> bean) |
protected List<javax.enterprise.inject.spi.Decorator<?>> |
sortResult(Set<javax.enterprise.inject.spi.Decorator<?>> matchedDecorators) |
clear, filterResult, getBeanManager, resolvegetAllBeans, isCached, makeResultImmutable, resolve, toString, wrappublic TypeSafeDecoratorResolver(BeanManagerImpl manager, Iterable<javax.enterprise.inject.spi.Decorator<?>> decorators)
protected boolean matches(Resolvable resolvable, javax.enterprise.inject.spi.Decorator<?> bean)
matches in class AbstractTypeSafeBeanResolver<javax.enterprise.inject.spi.Decorator<?>,List<javax.enterprise.inject.spi.Decorator<?>>>protected Iterable<? extends javax.enterprise.inject.spi.Decorator<?>> getAllBeans(Resolvable resolvable)
getAllBeans in class AbstractTypeSafeBeanResolver<javax.enterprise.inject.spi.Decorator<?>,List<javax.enterprise.inject.spi.Decorator<?>>>protected List<javax.enterprise.inject.spi.Decorator<?>> sortResult(Set<javax.enterprise.inject.spi.Decorator<?>> matchedDecorators)
sortResult in class TypeSafeResolver<Resolvable,javax.enterprise.inject.spi.Decorator<?>,List<javax.enterprise.inject.spi.Decorator<?>>,List<javax.enterprise.inject.spi.Decorator<?>>>Copyright © 2017. All rights reserved.