public class CustomDecoratorWrapper<T> extends ForwardingDecorator<T> implements WeldDecorator<T>
IsolatedForwardingDecorator.Impl<T>
Modifier and Type | Method and Description |
---|---|
Decorator<T> |
delegate() |
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
|
EnhancedAnnotatedType<?> |
getEnhancedAnnotated() |
static <T> CustomDecoratorWrapper<T> |
of(Decorator<T> delegate,
BeanManagerImpl beanManager) |
attributes, toString
getDecoratedTypes, getDelegateQualifiers, getDelegateType
create, destroy, equals, getBeanClass, getInjectionPoints, hashCode, isNullable
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDecoratedTypes, getDelegateQualifiers, getDelegateType
getBeanClass, getInjectionPoints, isNullable
create, destroy
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
public static <T> CustomDecoratorWrapper<T> of(Decorator<T> delegate, BeanManagerImpl beanManager)
public Decorator<T> delegate()
delegate
in class ForwardingDecorator<T>
public EnhancedAnnotatedType<?> getEnhancedAnnotated()
getEnhancedAnnotated
in interface WeldDecorator<T>
public InvokableAnnotatedMethod<?> getDecoratorMethod(Method method)
WeldDecorator
getDecoratorMethod
in interface WeldDecorator<T>
Copyright © 2013 Seam Framework. All Rights Reserved.