Package org.apache.webbeans.decorator
Class DecoratorsManager
- java.lang.Object
-
- org.apache.webbeans.decorator.DecoratorsManager
-
public class DecoratorsManager extends Object
-
-
Constructor Summary
Constructors Constructor Description DecoratorsManager(WebBeansContext webBeansContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCustomDecoratorClass(Class<?> clazz)voidaddDecorator(jakarta.enterprise.inject.spi.Decorator decorator)voidaddEnabledDecorator(Class<?> decoratorClazz)voidaddPriorityClazzDecorator(Class<?> javaClass, jakarta.annotation.Priority priority)voidclear()intcompare(Class<?> src, Class<?> target)booleancontainsCustomDecoratorClass(Class<?> clazz)Set<jakarta.enterprise.inject.spi.Decorator<?>>findDeployedWebBeansDecorator(Set<Type> apiTypes, Annotation... anns)Set<jakarta.enterprise.inject.spi.Decorator<?>>getDecorators()List<Class<?>>getPrioritizedDecorators()booleanisDecoratorEnabled(Class<?> decoratorClazz)voidvalidateDecoratorClasses()
-
-
-
Constructor Detail
-
DecoratorsManager
public DecoratorsManager(WebBeansContext webBeansContext)
-
-
Method Detail
-
addEnabledDecorator
public void addEnabledDecorator(Class<?> decoratorClazz)
-
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()
-
addPriorityClazzDecorator
public void addPriorityClazzDecorator(Class<?> javaClass, jakarta.annotation.Priority priority)
-
-