T - public class SubclassDecoratorApplyingInstantiator<T> extends AbstractDecoratorApplyingInstantiator<T>
SubclassedComponentInstantiator that registers decorators using the enhanced subclass. This is used
for enabling decorators on managed beans.| Constructor and Description |
|---|
SubclassDecoratorApplyingInstantiator(java.lang.String contextId,
Instantiator<T> delegate,
Bean<T> bean,
java.util.List<Decorator<?>> decorators) |
SubclassDecoratorApplyingInstantiator(java.lang.String contextId,
Instantiator<T> delegate,
Bean<T> bean,
java.util.List<Decorator<?>> decorators,
java.lang.Class<? extends T> implementationClass) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
applyDecorators(T instance,
CreationalContext<T> creationalContext,
InjectionPoint originalInjectionPoint,
BeanManagerImpl manager) |
getBean, getDecorators, getOuterDelegate, getProxyClass, hasDecoratorSupport, newInstance, registerOuterDecoratordelegate, getConstructor, hasInterceptorSupportpublic SubclassDecoratorApplyingInstantiator(java.lang.String contextId,
Instantiator<T> delegate,
Bean<T> bean,
java.util.List<Decorator<?>> decorators,
java.lang.Class<? extends T> implementationClass)
public SubclassDecoratorApplyingInstantiator(java.lang.String contextId,
Instantiator<T> delegate,
Bean<T> bean,
java.util.List<Decorator<?>> decorators)
protected T applyDecorators(T instance, CreationalContext<T> creationalContext, InjectionPoint originalInjectionPoint, BeanManagerImpl manager)
applyDecorators in class AbstractDecoratorApplyingInstantiator<T>Copyright © 2015. All Rights Reserved.