See: Description
| Class | Description | 
|---|---|
| ByteArrayPropertyEditor | 
 Editor for byte arrays. 
 | 
| CharacterEditor | |
| CharArrayPropertyEditor | 
 Editor for char arrays. 
 | 
| CharsetEditor | 
 Editor for  
java.nio.charset.Charset, translating charset
 String representations into Charset objects and back. | 
| 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. | 
| 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 a
 Spring resource location (e.g. | 
| LocaleEditor | 
 Editor for  
java.util.Locale, to directly populate a Locale property. | 
| PathEditor | 
 Editor for  
java.nio.file.Path, to directly populate a Path
 property instead of using a String property as bridge. | 
| PatternEditor | 
 Editor for  
java.util.regex.Pattern, to directly populate a Pattern property. | 
| PropertiesEditor | 
 Custom  
PropertyEditor for Properties objects. | 
| ReaderEditor | 
 One-way PropertyEditor which can convert from a text String to a
  
java.io.Reader, interpreting the given String as a Spring
 resource location (e.g. | 
| ResourceBundleEditor | 
PropertyEditor implementation for standard JDK
 ResourceBundles. | 
| StringArrayPropertyEditor | 
 Custom  
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. | 
| ZoneIdEditor | 
 Editor for  
java.time.ZoneId, translating zone ID Strings into ZoneId
 objects. | 
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.