## Uses of Class
org.springframework.beans.BeanMetadataAttributeAccessor

- Packages that use BeanMetadataAttributeAccessor
  Package | Description
  --- | ---
  org.springframework.beans | This package contains interfaces and classes for manipulating Java beans.
  org.springframework.beans.factory.annotation | Support package for annotation-driven bean configuration.
  org.springframework.beans.factory.support | Classes supporting the `org.springframework.beans.factory` package.
  org.springframework.beans.factory.xml | Contains an abstract XML-based `BeanFactory` implementation, including a standard "spring-beans" XSD.
  org.springframework.context.annotation | Annotation support for the Application Context, including JSR-250 "common" annotations, component-scanning, and Java-based metadata for creating Spring-managed objects.

- - ### Uses of BeanMetadataAttributeAccessor in org.springframework.beans

    Subclasses of BeanMetadataAttributeAccessor in org.springframework.beans
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PropertyValue` Object to hold information and value for an individual bean property.

  - ### Uses of BeanMetadataAttributeAccessor in org.springframework.beans.factory.annotation

    Subclasses of BeanMetadataAttributeAccessor in org.springframework.beans.factory.annotation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnnotatedGenericBeanDefinition` Extension of the `GenericBeanDefinition` class, adding support for annotation metadata exposed through the `AnnotatedBeanDefinition` interface.

  - ### Uses of BeanMetadataAttributeAccessor in org.springframework.beans.factory.support

    Subclasses of BeanMetadataAttributeAccessor in org.springframework.beans.factory.support
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBeanDefinition` Base class for concrete, full-fledged `BeanDefinition` classes, factoring out common properties of `GenericBeanDefinition`, `RootBeanDefinition`, and `ChildBeanDefinition`.
    `class` | `AutowireCandidateQualifier` Qualifier for resolving autowire candidates.
    `class` | `ChildBeanDefinition` Bean definition for beans which inherit settings from their parent.
    `class` | `GenericBeanDefinition` GenericBeanDefinition is a one-stop shop for standard bean definition purposes.
    `class` | `RootBeanDefinition` A root bean definition represents the merged bean definition that backs a specific bean in a Spring BeanFactory at runtime.

  - ### Uses of BeanMetadataAttributeAccessor in org.springframework.beans.factory.xml

    Methods in org.springframework.beans.factory.xml with parameters of type BeanMetadataAttributeAccessor
    Modifier and Type | Method and Description
    --- | ---
    `void` | BeanDefinitionParserDelegate.`parseMetaElements(Element ele, BeanMetadataAttributeAccessor attributeAccessor)` Parse the meta elements underneath the given element, if any.

  - ### Uses of BeanMetadataAttributeAccessor in org.springframework.context.annotation

    Subclasses of BeanMetadataAttributeAccessor in org.springframework.context.annotation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ScannedGenericBeanDefinition` Extension of the `GenericBeanDefinition` class, based on an ASM ClassReader, with support for annotation metadata exposed through the `AnnotatedBeanDefinition` interface.