org.springframework.beans

## 接口 BeanMetadataElement

- 所有已知子接口:
    AnnotatedBeanDefinition, BeanDefinition, BeanReference, ComponentDefinition, DefaultsDefinition
  所有已知实现类:
    AbstractBeanDefinition, AbstractComponentDefinition, AliasDefinition, AnnotatedGenericBeanDefinition, AutowireCandidateQualifier, BeanComponentDefinition, BeanDefinitionHolder, BeanMetadataAttribute, BeanMetadataAttributeAccessor, ChildBeanDefinition, CompositeComponentDefinition, ConstructorArgumentValues.ValueHolder, DocumentDefaultsDefinition, GenericBeanDefinition, ImportDefinition, LookupOverride, ManagedArray, ManagedList, ManagedMap, ManagedProperties, ManagedSet, MethodOverride, PropertyValue, ReplaceOverride, RootBeanDefinition, RuntimeBeanNameReference, RuntimeBeanReference, TypedStringValue

      public interface BeanMetadataElement

  用于传送配置源对象的超级接口. Interface to be implemented by bean metadata elements that carry a configuration source object.
  从以下版本开始:
    2.0
  作者:
    Juergen Hoeller

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `Object` | `getSource()` 获取源对象,可能返回null Return the configuration source `Object` for this metadata element (may be `null`).

- - ### 方法详细资料

    - #### getSource

          @Nullable
          Object getSource()

      获取源对象,可能返回null Return the configuration source `Object` for this metadata element (may be `null`).