Uses of Interface
org.jboss.weld.injection.producer.Instantiator
-
Packages that use Instantiator Package Description org.jboss.weld.injection.producer -
-
Uses of Instantiator in org.jboss.weld.injection.producer
Classes in org.jboss.weld.injection.producer that implement Instantiator Modifier and Type Class Description classAbstractDecoratorApplyingInstantiator<T>Common functionality for an instantiator capable of applying decorators to a given instance.classAbstractInstantiator<T>classConstructorInterceptionInstantiator<T>DelegatingInstantiatorthat takes care ofAroundConstructinterceptor invocation.classDefaultInstantiator<T>Creates a new Java object by calling its class constructor.classForwardingInstantiator<T>classInterceptorApplyingInstantiator<T>A wrapper overSubclassedComponentInstantiatorthat registers interceptors within the method handler.classSubclassDecoratorApplyingInstantiator<T>A wrapper overSubclassedComponentInstantiatorthat registers decorators using the enhanced subclass.classSubclassedComponentInstantiator<T>Instantiates an enhanced subclass of a given component class.Methods in org.jboss.weld.injection.producer that return Instantiator Modifier and Type Method Description protected Instantiator<T>ForwardingInstantiator. delegate()Instantiator<T>BasicInjectionTarget. getInstantiator()protected Instantiator<T>BasicInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<jakarta.enterprise.inject.spi.InjectionPoint> injectionPoints)Returns an instantiator that will be used to create a new instance of a given component.protected Instantiator<T>DecoratorInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<jakarta.enterprise.inject.spi.InjectionPoint> injectionPoints)protected Instantiator<T>NonProducibleInjectionTarget. initInstantiator(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Set<jakarta.enterprise.inject.spi.InjectionPoint> injectionPoints)Methods in org.jboss.weld.injection.producer with parameters of type Instantiator Modifier and Type Method Description static <T> BasicInjectionTarget<T>BasicInjectionTarget. createDefault(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Instantiator<T> instantiator)voidDefaultLifecycleCallbackInvoker. postConstruct(T instance, Instantiator<T> instantiator)voidLifecycleCallbackInvoker. postConstruct(T instance, Instantiator<T> instantiator)voidNoopLifecycleCallbackInvoker. postConstruct(T instance, Instantiator<T> instantiator)voidDefaultLifecycleCallbackInvoker. preDestroy(T instance, Instantiator<T> instantiator)voidLifecycleCallbackInvoker. preDestroy(T instance, Instantiator<T> instantiator)voidNoopLifecycleCallbackInvoker. preDestroy(T instance, Instantiator<T> instantiator)voidBasicInjectionTarget. setInstantiator(Instantiator<T> instantiator)Constructors in org.jboss.weld.injection.producer with parameters of type Instantiator Constructor Description AbstractDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, jakarta.enterprise.inject.spi.Bean<T> bean, List<jakarta.enterprise.inject.spi.Decorator<?>> decorators, Class<? extends T> implementationClass)BasicInjectionTarget(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Injector<T> injector, LifecycleCallbackInvoker<T> invoker, Instantiator<T> instantiator)BasicInjectionTarget(EnhancedAnnotatedType<T> type, jakarta.enterprise.inject.spi.Bean<T> bean, BeanManagerImpl beanManager, Instantiator<T> instantiator)ConstructorInterceptionInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<?> type)ForwardingInstantiator(Instantiator<T> delegate)InterceptorApplyingInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<T> type)SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, jakarta.enterprise.inject.spi.Bean<T> bean, List<jakarta.enterprise.inject.spi.Decorator<?>> decorators)SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, jakarta.enterprise.inject.spi.Bean<T> bean, List<jakarta.enterprise.inject.spi.Decorator<?>> decorators, Class<? extends T> implementationClass)
-