Interface | Description |
---|---|
ContextualLifecycle<T> |
Callbacks used by
BeanBuilder
and ImmutableBeanWrapper to allow control
of the creation and destruction of a custom bean. |
ParameterValueRedefiner |
Provides the ability to redefine the value of a parameter on an
InjectableMethod via the
ParameterValueRedefiner.redefineParameterValue(ParameterValue) callback. |
Class | Description |
---|---|
AnnotatedTypeBuilder<X> |
Builder to aid in creation of a new
AnnotatedType for use in CDI life cycle events. |
DelegatingContextualLifecycle<T> |
An implementation of
ContextualLifecycle that is backed by an
InjectionTarget . |
DummyInjectionTarget<T> |
Injection target implementation that does nothing
|
ImmutableInjectionPoint |
A base class for implementing
InjectionPoint . |
InjectableMethod<X> |
Allows an
AnnotatedMethod to be injected using the CDI type safe
resolution rules. |
ParameterValueRedefiner.ParameterValue |
Provides the default parameter's value, along with metadata about the
parameter to a parameter redefinition.
|
Copyright © 2020 The Apache Software Foundation. All rights reserved.