| Package | Description |
|---|---|
| org.jboss.weld.injection.producer |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.injection.producer.ejb |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDecoratorApplyingInstantiator<T>
Common functionality for an instantiator capable of applying decorators to a given instance.
|
class |
AbstractInstantiator<T> |
class |
ConstructorInterceptionInstantiator<T>
Delegating
Instantiator that takes care of AroundConstruct interceptor invocation. |
class |
DefaultInstantiator<T>
Creates a new Java object by calling its class constructor.
|
class |
ForwardingInstantiator<T> |
class |
InterceptorApplyingInstantiator<T>
A wrapper over
SubclassedComponentInstantiator that registers interceptors within the method handler. |
class |
SubclassDecoratorApplyingInstantiator<T>
A wrapper over
SubclassedComponentInstantiator that registers decorators using the enhanced subclass. |
class |
SubclassedComponentInstantiator<T>
Instantiates an enhanced subclass of a given component class.
|
| Modifier and Type | Method and Description |
|---|---|
protected Instantiator<T> |
ForwardingInstantiator.delegate() |
Instantiator<T> |
BasicInjectionTarget.getInstantiator() |
protected Instantiator<T> |
NonProducibleInjectionTarget.initInstantiator(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Set<InjectionPoint> injectionPoints) |
protected Instantiator<T> |
DecoratorInjectionTarget.initInstantiator(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Set<InjectionPoint> injectionPoints) |
protected Instantiator<T> |
BasicInjectionTarget.initInstantiator(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Set<InjectionPoint> injectionPoints)
Returns an instantiator that will be used to create a new instance of a given component.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> BasicInjectionTarget<T> |
BasicInjectionTarget.createDefault(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Instantiator<T> instantiator) |
void |
NoopLifecycleCallbackInvoker.postConstruct(T instance,
Instantiator<T> instantiator) |
void |
LifecycleCallbackInvoker.postConstruct(T instance,
Instantiator<T> instantiator) |
void |
DefaultLifecycleCallbackInvoker.postConstruct(T instance,
Instantiator<T> instantiator) |
void |
NoopLifecycleCallbackInvoker.preDestroy(T instance,
Instantiator<T> instantiator) |
void |
LifecycleCallbackInvoker.preDestroy(T instance,
Instantiator<T> instantiator) |
void |
DefaultLifecycleCallbackInvoker.preDestroy(T instance,
Instantiator<T> instantiator) |
void |
BasicInjectionTarget.setInstantiator(Instantiator<T> instantiator) |
| Modifier and Type | Class and Description |
|---|---|
class |
SessionBeanProxyInstantiator<T>
Instantiator implementation that instantiates a proxy for a session bean.
|
| Modifier and Type | Method and Description |
|---|---|
protected Instantiator<T> |
SessionBeanInjectionTarget.initInstantiator(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Set<InjectionPoint> injectionPoints) |
Copyright © 2016. All Rights Reserved.