Class DecorationHelper<T>

    • Constructor Detail

      • DecorationHelper

        public DecorationHelper​(TargetBeanInstance originalInstance,
                                jakarta.enterprise.inject.spi.Bean<?> bean,
                                Class<T> proxyClassForDecorator,
                                BeanManagerImpl beanManager,
                                org.jboss.weld.serialization.spi.ContextualStore contextualStore,
                                List<jakarta.enterprise.inject.spi.Decorator<?>> decorators)
    • Method Detail

      • pop

        public static void pop()
      • getNextDelegate

        public T getNextDelegate​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint,
                                 jakarta.enterprise.context.spi.CreationalContext<?> creationalContext)
      • createMethodHandler

        public DecoratorProxyMethodHandler createMethodHandler​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint,
                                                               jakarta.enterprise.context.spi.CreationalContext<?> creationalContext,
                                                               jakarta.enterprise.inject.spi.Decorator<Object> decorator)