Class ModuleEnablement


  • public class ModuleEnablement
    extends Object
    Holds information about interceptors, decorators and alternatives that are enabled in this module.
    Author:
    Jozef Hartinger
    • Method Detail

      • isInterceptorEnabled

        public boolean isInterceptorEnabled​(Class<?> javaClass)
      • isDecoratorEnabled

        public boolean isDecoratorEnabled​(Class<?> javaClass)
      • getInterceptors

        public List<Class<?>> getInterceptors()
      • getDecorators

        public List<Class<?>> getDecorators()
      • getDecoratorComparator

        public Comparator<jakarta.enterprise.inject.spi.Decorator<?>> getDecoratorComparator()
      • getInterceptorComparator

        public Comparator<jakarta.enterprise.inject.spi.Interceptor<?>> getInterceptorComparator()
      • getAlternativePriority

        public Integer getAlternativePriority​(Class<?> javaClass)
      • isEnabledAlternativeClass

        public boolean isEnabledAlternativeClass​(Class<?> alternativeClass)
      • isEnabledAlternativeStereotype

        public boolean isEnabledAlternativeStereotype​(Class<?> alternativeClass)
      • getAlternativeClasses

        public Set<Class<?>> getAlternativeClasses()
      • getAlternativeStereotypes

        public Set<Class<? extends Annotation>> getAlternativeStereotypes()
      • getGlobalAlternatives

        public Set<Class<?>> getGlobalAlternatives()
      • getAllAlternatives

        public Set<Class<?>> getAllAlternatives()