org.springframework.beans.support
Class ResourceEditorRegistrar
java.lang.Object
org.springframework.beans.support.ResourceEditorRegistrar
- All Implemented Interfaces:
- PropertyEditorRegistrar
public class ResourceEditorRegistrar
- extends Object
- implements PropertyEditorRegistrar
PropertyEditorRegistrar implementation that populates a given
PropertyEditorRegistry
(typically a BeanWrapper used for bean
creation within an ApplicationContext)
with resource editors. Used by
AbstractApplicationContext.
- Since:
- 2.0
- Author:
- Juergen Hoeller
|
Method Summary |
void |
registerCustomEditors(PropertyEditorRegistry registry)
Populate the given bean factory with the following resource editors:
ResourceEditor, InputStreamEditor, FileEditor, URLEditor, ClassEditor, URIEditor. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceEditorRegistrar
public ResourceEditorRegistrar(ResourceLoader resourceLoader)
- Create a new ResourceEditorRegistrar for the given ResourceLoader
- Parameters:
resourceLoader - the ResourceLoader (or ResourcePatternResolver)
to create editors for (usually an ApplicationContext)- See Also:
ResourcePatternResolver,
ApplicationContext
registerCustomEditors
public void registerCustomEditors(PropertyEditorRegistry registry)
- Populate the given bean factory with the following resource editors:
ResourceEditor, InputStreamEditor, FileEditor, URLEditor, ClassEditor, URIEditor.
In case of a ResourcePatternResolver,
a ResourceArrayPropertyEditor will be registered as well.
- Specified by:
registerCustomEditors in interface PropertyEditorRegistrar
- Parameters:
registry - the PropertyEditorRegistry to register the
custom PropertyEditors with- See Also:
ResourceEditor,
InputStreamEditor,
FileEditor,
URLEditor,
ClassEditor,
URIEditor,
ResourceArrayPropertyEditor