org.jboss.weld.bean.proxy
Class DecorationHelper<T>
java.lang.Object
org.jboss.weld.bean.proxy.DecorationHelper<T>
public class DecorationHelper<T>
- extends java.lang.Object
- Author:
- Marius Bogoevici
|
Constructor Summary |
DecorationHelper(T originalInstance,
java.lang.Class<T> proxyClassForDecorator,
BeanManagerImpl beanManager,
java.util.List<javax.enterprise.inject.spi.Decorator<?>> decorators)
|
|
Method Summary |
DecoratorProxyMethodHandler |
createMethodHandler(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext,
javax.enterprise.inject.spi.Decorator<java.lang.Object> decorator)
|
static java.util.Stack<DecorationHelper<?>> |
getHelperStack()
|
T |
getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DecorationHelper
public DecorationHelper(T originalInstance,
java.lang.Class<T> proxyClassForDecorator,
BeanManagerImpl beanManager,
java.util.List<javax.enterprise.inject.spi.Decorator<?>> decorators)
getHelperStack
public static java.util.Stack<DecorationHelper<?>> getHelperStack()
createMethodHandler
public DecoratorProxyMethodHandler createMethodHandler(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext,
javax.enterprise.inject.spi.Decorator<java.lang.Object> decorator)
getNextDelegate
public T getNextDelegate(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<?> creationalContext)
Copyright © 2008-2010 Seam Framework. All Rights Reserved.