Interface InjectableBeanDefinition<T>

Type Parameters:
T - The bean type
All Superinterfaces:
AnnotationMetadata, AnnotationMetadataDelegate, AnnotationMetadataProvider, AnnotationSource, ArgumentCoercible<T>, BeanContextConditional, BeanDefinition<T>, BeanInfo<T>, BeanType<T>, Named, Ordered, QualifiedBeanType<T>
All Known Implementing Classes:
AbstractInitializableBeanDefinition, AbstractInitializableBeanDefinitionAndReference

@Internal public interface InjectableBeanDefinition<T> extends BeanDefinition<T>

An type of BeanDefinition that supports post initialization bean dependencies injection.

Since:
4.0
Author:
Denis Stepanov