| Package | Description |
|---|---|
| org.jboss.weld.enums | |
| org.jboss.weld.injection.producer | |
| org.jboss.weld.injection.producer.ejb |
| Modifier and Type | Method and Description |
|---|---|
protected Instantiator<T> |
EnumInjectionTarget.initInstantiator(EnhancedAnnotatedType<T> type,
Bean<T> bean,
BeanManagerImpl beanManager,
Set<InjectionPoint> injectionPoints) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDecoratorApplyingInstantiator<T>
Common functionality for an instantiator capable of applying decorators to a given instance.
|
class |
DefaultInstantiator<T>
Creates a new Java object by calling its class constructor.
|
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 |
|---|---|
Instantiator<T> |
AbstractDecoratorApplyingInstantiator.getDelegate() |
Instantiator<T> |
AbstractInjectionTarget.getInstantiator() |
protected Instantiator<T> |
DefaultInjectionTarget.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 abstract Instantiator<T> |
AbstractInjectionTarget.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 |
|---|---|
void |
AbstractInjectionTarget.setInstantiator(Instantiator<T> instantiator) |
| Constructor and Description |
|---|
AbstractDecoratorApplyingInstantiator(Instantiator<T> delegate,
Bean<T> bean,
List<Decorator<?>> decorators) |
InterceptorApplyingInstantiator(EnhancedAnnotatedType<T> type,
Instantiator<T> delegate,
BeanManagerImpl manager) |
SubclassDecoratorApplyingInstantiator(Instantiator<T> delegate,
Bean<T> bean,
List<Decorator<?>> decorators) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProxyDecoratorApplyingSessionBeanInstantiator<T> |
class |
SessionBeanInstantiator<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) |
| Constructor and Description |
|---|
ProxyDecoratorApplyingSessionBeanInstantiator(Instantiator<T> delegate,
Bean<T> bean,
List<Decorator<?>> decorators) |
Copyright © 2012 Seam Framework. All Rights Reserved.