Class DefaultPropertyEditorRegistrar
java.lang.Object
org.springframework.batch.support.DefaultPropertyEditorRegistrar
- All Implemented Interfaces:
org.springframework.beans.PropertyEditorRegistrar
- Direct Known Subclasses:
BeanWrapperFieldSetMapper
public class DefaultPropertyEditorRegistrar
extends Object
implements org.springframework.beans.PropertyEditorRegistrar
A re-usable
PropertyEditorRegistrar
that can be used wherever one
needs to register custom PropertyEditor
instances with a
PropertyEditorRegistry
(like a bean wrapper, or a type converter). It
is not thread safe, but useful where one is confident that binding or
initialisation can only be single threaded (e.g in a standalone application
with no threads).- Author:
- Dave Syer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerCustomEditors
(org.springframework.beans.PropertyEditorRegistry registry) Register the custom editors with the given registry.void
setCustomEditors
(Map<? extends Object, ? extends PropertyEditor> customEditors) Specify thecustom editors
to register.
-
Constructor Details
-
DefaultPropertyEditorRegistrar
public DefaultPropertyEditorRegistrar()
-
-
Method Details
-
registerCustomEditors
public void registerCustomEditors(org.springframework.beans.PropertyEditorRegistry registry) Register the custom editors with the given registry.- Specified by:
registerCustomEditors
in interfaceorg.springframework.beans.PropertyEditorRegistrar
- See Also:
-
PropertyEditorRegistrar.registerCustomEditors(org.springframework.beans.PropertyEditorRegistry)
-
setCustomEditors
Specify thecustom editors
to register.- Parameters:
customEditors
- a map of Class to PropertyEditor (or class name to PropertyEditor).- See Also:
-
CustomEditorConfigurer.setCustomEditors(Map)
-