Class DecoratorsManager


  • public class DecoratorsManager
    extends Object
    • Constructor Detail

      • DecoratorsManager

        public DecoratorsManager​(WebBeansContext webBeansContext)
    • Method Detail

      • addEnabledDecorator

        public void addEnabledDecorator​(Class<?> decoratorClazz)
      • compare

        public int compare​(Class<?> src,
                           Class<?> target)
      • isDecoratorEnabled

        public boolean isDecoratorEnabled​(Class<?> decoratorClazz)
      • validateDecoratorClasses

        public void validateDecoratorClasses()
      • addCustomDecoratorClass

        public void addCustomDecoratorClass​(Class<?> clazz)
      • containsCustomDecoratorClass

        public boolean containsCustomDecoratorClass​(Class<?> clazz)
      • getDecorators

        public Set<jakarta.enterprise.inject.spi.Decorator<?>> getDecorators()
      • addDecorator

        public void addDecorator​(jakarta.enterprise.inject.spi.Decorator decorator)
      • findDeployedWebBeansDecorator

        public Set<jakarta.enterprise.inject.spi.Decorator<?>> findDeployedWebBeansDecorator​(Set<Type> apiTypes,
                                                                                             Annotation... anns)
      • clear

        public void clear()
      • getPrioritizedDecorators

        public List<Class<?>> getPrioritizedDecorators()
      • addPriorityClazzDecorator

        public void addPriorityClazzDecorator​(Class<?> javaClass,
                                              jakarta.annotation.Priority priority)