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.
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. |
CharsetEditor | Editor for java.nio.charset.Charset |
ClassArrayEditor | Property editor for an array of java.lang.Class 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 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. |
CurrencyEditor | Editor for java.util.Currency , translating currency codes into Currency
objects. |
CustomBooleanEditor | Property editor for Boolean/boolean properties. |
CustomCollectionEditor | Property editor for Collections, converting any source Collection to a given target Collection type. |
CustomDateEditor | Property editor 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 such as Short, Integer, Long, BigInteger, Float, Double, BigDecimal. |
FileEditor | Editor for java.io.File , to directly populate a File property
from a Spring resource location. |
InputSourceEditor | Editor for org.xml.sax.InputSource , converting from a
Spring resource location String to a SAX InputSource object. |
InputStreamEditor | One-way PropertyEditor which can convert from a text String to a
java.io.InputStream , interpreting the given String
as Spring resource location (e.g. |
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 java.beans.PropertyEditor for Properties objects. |
ResourceBundleEditor | java.beans.PropertyEditor implementation for java.util.ResourceBundle ResourceBundles. |
StringArrayPropertyEditor | Custom java.beans.PropertyEditor for String arrays. |
StringTrimmerEditor | Property editor that trims Strings. |
TimeZoneEditor | Editor for java.util.TimeZone , translating timezone IDs into
TimeZone objects. |
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. |
UUIDEditor | Editor for java.util.UUID , translating UUID
String representations into UUID objects and back. |