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, Mahmoud Ben Hassine
-
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 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)
-