public class DecorationHelper<T> extends Object
Constructor and Description |
---|
DecorationHelper(TargetBeanInstance originalInstance,
javax.enterprise.inject.spi.Bean<?> bean,
Class<T> proxyClassForDecorator,
BeanManagerImpl beanManager,
org.jboss.weld.serialization.spi.ContextualStore contextualStore,
List<javax.enterprise.inject.spi.Decorator<?>> decorators) |
Modifier and Type | Method and Description |
---|---|
DecoratorProxyMethodHandler |
createMethodHandler(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext,
javax.enterprise.inject.spi.Decorator<Object> decorator) |
static Stack<DecorationHelper<?>> |
getHelperStack() |
T |
getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext) |
public DecorationHelper(TargetBeanInstance originalInstance, javax.enterprise.inject.spi.Bean<?> bean, Class<T> proxyClassForDecorator, BeanManagerImpl beanManager, org.jboss.weld.serialization.spi.ContextualStore contextualStore, List<javax.enterprise.inject.spi.Decorator<?>> decorators)
public static Stack<DecorationHelper<?>> getHelperStack()
public DecoratorProxyMethodHandler createMethodHandler(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> creationalContext, javax.enterprise.inject.spi.Decorator<Object> decorator)
public T getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Copyright © 2012 Seam Framework. All Rights Reserved.