## 接口的使用
org.springframework.beans.PropertyEditorRegistry

- 使用PropertyEditorRegistry的程序包
  程序包 | 说明
  --- | ---
  org.springframework.beans | This package contains interfaces and classes for manipulating Java beans.
  org.springframework.beans.factory.config | SPI interfaces and configuration-related convenience classes for bean factories.
  org.springframework.beans.factory.support | Classes supporting the `org.springframework.beans.factory` package.
  org.springframework.beans.support | Classes supporting the org.springframework.beans package, such as utility classes for sorting and holding lists of beans.

- - ### org.springframework.beans中PropertyEditorRegistry的使用

    org.springframework.beans中PropertyEditorRegistry的子接口
    限定符和类型 | 接口和说明
    --- | ---
    `interface` | `BeanWrapper` The central interface of Spring's low-level JavaBeans infrastructure.
    `interface` | `ConfigurablePropertyAccessor` Interface that encapsulates configuration methods for a PropertyAccessor.

    实现PropertyEditorRegistry的org.springframework.beans中的类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `AbstractNestablePropertyAccessor` A basic `ConfigurablePropertyAccessor` that provides the necessary infrastructure for all typical use cases.
    `class` | `AbstractPropertyAccessor` Abstract implementation of the `PropertyAccessor` interface.
    `class` | `BeanWrapperImpl` Default `BeanWrapper` implementation that should be sufficient for all typical use cases.
    `class` | `DirectFieldAccessor` `ConfigurablePropertyAccessor` implementation that directly accesses instance fields.
    `class` | `PropertyEditorRegistrySupport` Base implementation of the `PropertyEditorRegistry` interface.
    `class` | `SimpleTypeConverter` Simple implementation of the `TypeConverter` interface that does not operate on a specific target object.
    `class` | `TypeConverterSupport` Base implementation of the `TypeConverter` interface, using a package-private delegate.

    参数类型为PropertyEditorRegistry的org.springframework.beans中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `protected void` | PropertyEditorRegistrySupport.`copyCustomEditorsTo(PropertyEditorRegistry target, String nestedProperty)` Copy the custom editors registered in this instance to the given target registry.
    `void` | PropertyEditorRegistrar.`registerCustomEditors(PropertyEditorRegistry registry)` Register custom `PropertyEditors` with the given `PropertyEditorRegistry`.

  - ### org.springframework.beans.factory.config中PropertyEditorRegistry的使用

    参数类型为PropertyEditorRegistry的org.springframework.beans.factory.config中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | ConfigurableBeanFactory.`copyRegisteredEditorsTo(PropertyEditorRegistry registry)` Initialize the given PropertyEditorRegistry with the custom editors that have been registered with this BeanFactory.

  - ### org.springframework.beans.factory.support中PropertyEditorRegistry的使用

    参数类型为PropertyEditorRegistry的org.springframework.beans.factory.support中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | AbstractBeanFactory.`copyRegisteredEditorsTo(PropertyEditorRegistry registry)`
    `protected void` | AbstractBeanFactory.`registerCustomEditors(PropertyEditorRegistry registry)` Initialize the given PropertyEditorRegistry with the custom editors that have been registered with this BeanFactory.

  - ### org.springframework.beans.support中PropertyEditorRegistry的使用

    参数类型为PropertyEditorRegistry的org.springframework.beans.support中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | ResourceEditorRegistrar.`registerCustomEditors(PropertyEditorRegistry registry)` Populate the given `registry` with the following resource editors: ResourceEditor, InputStreamEditor, InputSourceEditor, FileEditor, URLEditor, URIEditor, ClassEditor, ClassArrayEditor.