Class DecorationHelper<T>

java.lang.Object
org.jboss.weld.bean.proxy.DecorationHelper<T>

public class DecorationHelper<T> extends Object
Author:
Marius Bogoevici, Ales Justin
  • Constructor Details

    • 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 Details

    • push

      public static void push(DecorationHelper<?> helper)
    • peek

      public static DecorationHelper<?> peek()
    • 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)