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 Summary
Fields Modifier and Type Field Description static ModuleEnablement
EMPTY_ENABLEMENT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Class<?>>
getAllAlternatives()
Set<Class<?>>
getAlternativeClasses()
Integer
getAlternativePriority(Class<?> javaClass)
Set<Class<? extends Annotation>>
getAlternativeStereotypes()
Comparator<jakarta.enterprise.inject.spi.Decorator<?>>
getDecoratorComparator()
List<Class<?>>
getDecorators()
Set<Class<?>>
getGlobalAlternatives()
Comparator<jakarta.enterprise.inject.spi.Interceptor<?>>
getInterceptorComparator()
List<Class<?>>
getInterceptors()
boolean
isDecoratorEnabled(Class<?> javaClass)
boolean
isEnabledAlternativeClass(Class<?> alternativeClass)
boolean
isEnabledAlternativeStereotype(Class<?> alternativeClass)
boolean
isInterceptorEnabled(Class<?> javaClass)
String
toString()
-
-
-
Field Detail
-
EMPTY_ENABLEMENT
public static final ModuleEnablement EMPTY_ENABLEMENT
-
-
Method Detail
-
isInterceptorEnabled
public boolean isInterceptorEnabled(Class<?> javaClass)
-
isDecoratorEnabled
public boolean isDecoratorEnabled(Class<?> javaClass)
-
getDecoratorComparator
public Comparator<jakarta.enterprise.inject.spi.Decorator<?>> getDecoratorComparator()
-
getInterceptorComparator
public Comparator<jakarta.enterprise.inject.spi.Interceptor<?>> getInterceptorComparator()
-
isEnabledAlternativeClass
public boolean isEnabledAlternativeClass(Class<?> alternativeClass)
-
isEnabledAlternativeStereotype
public boolean isEnabledAlternativeStereotype(Class<?> alternativeClass)
-
getAlternativeStereotypes
public Set<Class<? extends Annotation>> getAlternativeStereotypes()
-
-