Package org.jboss.weld.bean
Interface WeldDecorator<T>
-
- All Superinterfaces:
jakarta.enterprise.inject.spi.Bean<T>,jakarta.enterprise.inject.spi.BeanAttributes<T>,jakarta.enterprise.context.spi.Contextual<T>,jakarta.enterprise.inject.spi.Decorator<T>
- All Known Implementing Classes:
CustomDecoratorWrapper,DecoratorImpl
public interface WeldDecorator<T> extends jakarta.enterprise.inject.spi.Decorator<T>Sub-interface ofDecoratorthat contains metadata information about Weld-deployed Decorators (including custom decorators).- Author:
- Marius Bogoevici
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InvokableAnnotatedMethod<?>getDecoratorMethod(Method method)Returns the decorated method that can decorate a particular method, if one existsEnhancedAnnotatedType<?>getEnhancedAnnotated()-
Methods inherited from interface jakarta.enterprise.inject.spi.Bean
getBeanClass, getInjectionPoints
-
-
-
-
Method Detail
-
getEnhancedAnnotated
EnhancedAnnotatedType<?> getEnhancedAnnotated()
-
getDecoratorMethod
InvokableAnnotatedMethod<?> getDecoratorMethod(Method method)
Returns the decorated method that can decorate a particular method, if one exists Such a method must be implement one of the decorated type methods, and can be parametrized- Parameters:
method-- Returns:
-
-