| Classes | |
|---|---|
| ByteArrayPropertyEditor | Editor for byte arrays. |
| CharacterEditor | Editor for a java.lang.Character, to populate a property
of type Character or char from a String value. |
| CharArrayPropertyEditor | Editor for char arrays. |
| ClassEditor | Editor for java.lang.Class, to directly populate a Class property
instead of using a String class name property as bridge. |
| CustomBooleanEditor | Property editor for Boolean/boolean properties. |
| CustomCollectionEditor | Property editor for Collections, converting any source Collection to a given target Collection type. |
| CustomDateEditor | PropertyEditor for java.util.Date, supporting a custom
java.text.DateFormat. |
| CustomNumberEditor | Property editor for any Number subclass like Integer, Long, Float, Double. |
| FileEditor | Editor for java.io.File, to directly populate a File property
from a Spring resource location. |
| InputStreamEditor | One-way PropertyEditor, which can convert from a text string to a
java.io.InputStream, allowing InputStream properties
to be set directly as a text string. |
| LocaleEditor | Editor for java.util.Locale, to directly populate a Locale property. |
| PropertiesEditor | Editor for java.util.Properties objects. |
| StringArrayPropertyEditor | Editor for String arrays. |
| StringTrimmerEditor | Property editor that trims Strings. |
| URLEditor | Editor for java.net.URL, to directly populate a URL property
instead of using a String property as bridge. |
Some of these editors are registered automatically by BeanWrapperImpl. "CustomXxxEditor" classes are intended for manual registration in specific binding processes, as they are localized or the like.