Class SubclassDecoratorApplyingInstantiator<T>

Type Parameters:
T -
All Implemented Interfaces:
Instantiator<T>

public class SubclassDecoratorApplyingInstantiator<T> extends AbstractDecoratorApplyingInstantiator<T>
A wrapper over SubclassedComponentInstantiator that registers decorators using the enhanced subclass. This is used for enabling decorators on managed beans.
Author:
Jozef Hartinger
  • Constructor Details

    • SubclassDecoratorApplyingInstantiator

      public SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, jakarta.enterprise.inject.spi.Bean<T> bean, List<jakarta.enterprise.inject.spi.Decorator<?>> decorators, Class<? extends T> implementationClass)
    • SubclassDecoratorApplyingInstantiator

      public SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, jakarta.enterprise.inject.spi.Bean<T> bean, List<jakarta.enterprise.inject.spi.Decorator<?>> decorators)
  • Method Details