Package org.springframework.beans
Interface BeanMetadataElement
- All Known Subinterfaces:
AnnotatedBeanDefinition,BeanDefinition,BeanReference,ComponentDefinition,DefaultsDefinition
- All Known Implementing Classes:
AbstractBeanDefinition,AbstractComponentDefinition,AdvisorComponentDefinition,AliasDefinition,AnnotatedGenericBeanDefinition,AspectComponentDefinition,AutowireCandidateQualifier,BeanComponentDefinition,BeanDefinitionHolder,BeanMetadataAttribute,BeanMetadataAttributeAccessor,ChildBeanDefinition,CompositeComponentDefinition,ConstructorArgumentValues.ValueHolder,DocumentDefaultsDefinition,GenericBeanDefinition,ImportDefinition,LookupOverride,ManagedArray,ManagedList,ManagedMap,ManagedProperties,ManagedSet,MethodOverride,PointcutComponentDefinition,PropertyValue,ReplaceOverride,RootBeanDefinition,RuntimeBeanNameReference,RuntimeBeanReference,ScannedGenericBeanDefinition,TypedStringValue
public interface BeanMetadataElement
Interface to be implemented by bean metadata elements that carry a configuration source object.- Since:
- 2.0
- Author:
- Juergen Hoeller
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectgetSource()Return the configuration sourceObjectfor this metadata element (may benull).