Class ModuleEnablement

java.lang.Object
org.jboss.weld.bootstrap.enablement.ModuleEnablement

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

  • Constructor Details

  • Method Details

    • 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()
    • toString

      public String toString()
      Overrides:
      toString in class Object