Class TypeSafeDecoratorResolver


  • public class TypeSafeDecoratorResolver
    extends AbstractTypeSafeBeanResolver<jakarta.enterprise.inject.spi.Decorator<?>,​List<jakarta.enterprise.inject.spi.Decorator<?>>>
    Author:
    Pete Muir
    • Constructor Detail

      • TypeSafeDecoratorResolver

        public TypeSafeDecoratorResolver​(BeanManagerImpl manager,
                                         Iterable<jakarta.enterprise.inject.spi.Decorator<?>> decorators)
    • Method Detail

      • matches

        protected boolean matches​(Resolvable resolvable,
                                  jakarta.enterprise.inject.spi.Decorator<?> bean)
        Overrides:
        matches in class AbstractTypeSafeBeanResolver<jakarta.enterprise.inject.spi.Decorator<?>,​List<jakarta.enterprise.inject.spi.Decorator<?>>>
      • sortResult

        protected List<jakarta.enterprise.inject.spi.Decorator<?>> sortResult​(Set<jakarta.enterprise.inject.spi.Decorator<?>> matchedDecorators)
        Specified by:
        sortResult in class TypeSafeResolver<Resolvable,​jakarta.enterprise.inject.spi.Decorator<?>,​List<jakarta.enterprise.inject.spi.Decorator<?>>,​List<jakarta.enterprise.inject.spi.Decorator<?>>>