@Vetoed
Package org.jboss.weld.injection.producer
-
Interface Summary Interface Description Injector<T> Implementations of this interface are capable of performing field/method injection as defined inInjectionTarget.inject(Object, CreationalContext)
.Instantiator<T> Implementation of this interface is capable of producing Java objects.LifecycleCallbackInvoker<T> Implementations of this interface are capable of performingPostConstruct
/PreDestroy
lifecycle callback invocations. -
Class Summary Class Description AbstractDecoratorApplyingInstantiator<T> Common functionality for an instantiator capable of applying decorators to a given instance.AbstractInstantiator<T> AbstractMemberProducer<X,T> Common functionality forProducer
s backing producer fields and producer methods.AbstractProducer<T> BasicInjectionTarget<T> BasicInjectionTarget
implementation.BeanInjectionTarget<T> ConstructorInterceptionInstantiator<T> DelegatingInstantiator
that takes care ofAroundConstruct
interceptor invocation.DecoratorInjectionTarget<T> InjectionTarget
implementation used for decorators.DefaultInjector<T> Injector implementation that injectsInject
-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 givenInjectionTarget
.InjectionTargetService InterceptionModelInitializer<T> InitializesInterceptionModel
for aBean
or a non-contextual component.InterceptorApplyingInstantiator<T> A wrapper overSubclassedComponentInstantiator
that registers interceptors within the method handler.NonProducibleInjectionTarget<T> An implementation ofInjectionTarget
for classes that do not fulfill bean class requirements (e.g.NoopLifecycleCallbackInvoker<T> This implementation never invokesPostConstruct
/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.SubclassDecoratorApplyingInstantiator<T> A wrapper overSubclassedComponentInstantiator
that registers decorators using the enhanced subclass.SubclassedComponentInstantiator<T> Instantiates an enhanced subclass of a given component class.WeldInjectionTargetBuilderImpl<T> DefaultWeldInjectionTargetBuilder
implementation.