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
Producer s 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. |
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.