| Classes | |
|---|---|
| ByteArrayPropertyEditor | Editor for byte arrays. |
| CharacterEditor | Editor for a Character , to populate a property
of type Character or char from a String value. |
| CharArrayPropertyEditor | Editor for char arrays. |
| ClassArrayEditor | Property editor for an array of Classes , to enable
the direct population of a Class[] property without having to
use a String class name property as bridge. |
| ClassEditor | Property editor for java.lang.Class , to enable the direct
population of a Class property without recourse to having to use 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. |
| CustomMapEditor | Property editor for Maps, converting any source Map to a given target Map type. |
| 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. |
| PatternEditor | Editor for java.util.regex.Pattern, to directly populate a Pattern property. |
| PropertiesEditor | Custom PropertyEditor for Properties objects. |
| ResourceBundleEditor | PropertyEditor implementation for ResourceBundles . |
| StringArrayPropertyEditor | Custom PropertyEditor for String arrays. |
| StringTrimmerEditor | Property editor that trims Strings. |
| URIEditor | Editor for java.net.URI, to directly populate a URI property
instead of using a String property as bridge. |
| 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.