| 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.factorypackage. | 
| org.springframework.beans.factory.xml | Contains an abstract XML-based  BeanFactoryimplementation,
 including a standard "spring-beans" XSD. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PropertyValueObject to hold information and value for an individual bean property. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AnnotatedGenericBeanDefinitionExtension of the  GenericBeanDefinitionclass, adding support for annotation metadata exposed through theAnnotatedBeanDefinitioninterface. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBeanDefinitionBase class for concrete, full-fledged  BeanDefinitionclasses,
 factoring out common properties ofGenericBeanDefinition,RootBeanDefinition, andChildBeanDefinition. | 
| class  | AutowireCandidateQualifierQualifier for resolving autowire candidates. | 
| class  | ChildBeanDefinitionBean definition for beans which inherit settings from their parent. | 
| class  | GenericBeanDefinitionGenericBeanDefinition is a one-stop shop for standard bean definition purposes. | 
| class  | RootBeanDefinitionA root bean definition represents the merged bean definition that backs
 a specific bean in a Spring BeanFactory at runtime. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BeanDefinitionParserDelegate. parseMetaElements(Element ele,
                 BeanMetadataAttributeAccessor attributeAccessor)Parse the meta elements underneath the given element, if any. |