| Package | Description | 
|---|---|
| org.springframework.beans | This package contains interfaces and classes for manipulating Java beans. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BeanWrapperThe central interface of Spring's low-level JavaBeans infrastructure. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractNestablePropertyAccessorA basic  ConfigurablePropertyAccessorthat provides the necessary
 infrastructure for all typical use cases. | 
| class  | AbstractPropertyAccessorAbstract implementation of the  PropertyAccessorinterface. | 
| class  | BeanWrapperImplDefault  BeanWrapperimplementation that should be sufficient
 for all typical use cases. | 
| class  | DirectFieldAccessorConfigurablePropertyAccessorimplementation that directly accesses
 instance fields. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ConfigurablePropertyAccessor | PropertyAccessorFactory. forDirectFieldAccess(Object target)Obtain a PropertyAccessor for the given target object,
 accessing properties in direct field style. |