Interface DelegatingBeanDefinition<T>

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

public interface DelegatingBeanDefinition<T> extends BeanDefinition<T>
An interface for wrapping a BeanDefinition with another that delegates and potentially decorates the BeanDefinition instance.
Since:
1.0
Author:
Graeme Rocher