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) |
T |
getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext) |
static DecorationHelper<?> |
peek() |
static void |
pop() |
static void |
push(DecorationHelper<?> helper) |
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 void push(DecorationHelper<?> helper)
public static DecorationHelper<?> peek()
public static void pop()
public T getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> creationalContext)
public DecoratorProxyMethodHandler createMethodHandler(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<?> creationalContext, javax.enterprise.inject.spi.Decorator<Object> decorator)
Copyright © 2016. All rights reserved.