See: Description
| Interface | Description |
|---|---|
| Injector<T> |
Implementations of this interface are capable of performing field/method injection as defined in
InjectionTarget.inject(Object, CreationalContext). |
| Instantiator<T> |
Implementation of this interface is capable of producing Java objects.
|
| LifecycleCallbackInvoker<T> |
Implementations of this interface are capable of performing
PostConstruct / PreDestroy lifecycle callback
invocations. |
| Class | Description |
|---|---|
| AbstractDecoratorApplyingInstantiator<T> |
Common functionality for an instantiator capable of applying decorators to a given instance.
|
| AbstractInstantiator<T> | |
| AbstractMemberProducer<X,T> |
Common functionality for
Producers backing producer fields and producer methods. |
| AbstractProducer<T> | |
| BasicInjectionTarget<T> |
Basic
InjectionTarget implementation. |
| BeanInjectionTarget<T> | |
| ConstructorInterceptionInstantiator<T> |
Delegating
Instantiator that takes care of AroundConstruct interceptor invocation. |
| DecoratorInjectionTarget<T> |
InjectionTarget implementation used for decorators. |
| DefaultInjector<T> |
Injector implementation that injects
Inject-annotated fields and calls CDI initializer methods. |
| DefaultInstantiator<T> |
Creates a new Java object by calling its class constructor.
|
| DefaultLifecycleCallbackInvoker<T> |
If the component is not intercepted this implementation takes care of invoking its lifecycle callback methods.
|
| ForwardingInstantiator<T> | |
| InjectionTargetInitializationContext<T> |
Carries extended metadata -
EnhancedAnnotatedType for a given InjectionTarget. |
| InjectionTargetService | |
| InterceptionModelInitializer<T> |
Initializes
InterceptionModel for a Bean or a non-contextual component. |
| InterceptorApplyingInstantiator<T> |
A wrapper over
SubclassedComponentInstantiator that registers interceptors within the method handler. |
| NonProducibleInjectionTarget<T> |
An implementation of
InjectionTarget for classes that do not fulfill bean class requirements (e.g. are abstract or non-static inner classes). |
| NoopLifecycleCallbackInvoker<T> |
This implementation never invokes
PostConstruct / PreDestroy callbacks. |
| ProducerFieldProducer<X,T> |
Producer implementation for producer fields. |
| ProducerMethodProducer<X,T> |
Producer implementation for producer methods. |
| ResourceInjector<T> |
Injector that adds support for resource field and setter injection. |
| StatelessSessionBeanInjector<T> |
Injector implementation which prepares DynamicInjectionPoint to be injected into stateless session beans. |
| SubclassDecoratorApplyingInstantiator<T> |
A wrapper over
SubclassedComponentInstantiator that registers decorators using the enhanced subclass. |
| SubclassedComponentInstantiator<T> |
Instantiates an enhanced subclass of a given component class.
|
| WeldInjectionTargetBuilderImpl<T> |
Default
WeldInjectionTargetBuilder implementation. |
Copyright © 2016. All Rights Reserved.