| Interface | Description | 
|---|---|
| LocaleMessageProvider | Interface to implement by custom i18n messages providers. | 
| Class | Description | 
|---|---|
| DataTools | DataToolsis a utility class with the following facilities:getProperties()andsetProperties():getProperties()allow the properties of any Java object to be extracted as a Map, andsetPropertiesallows any Map to be applied to a Java object, calling setter methods named after the keys of the Map. | 
| ErrorMessage | Encapsulates a validation error. | 
| ErrorReport | Encapsulates a per-record set of validation errors. | 
| JXPathContextObjectFactory | AbstractFactoryimplementation that uses reflection to create missing objects, see related JXPath guide: Creating objects. | 
| LocaleMessageProviderRegistry | Allows to register custom  LocaleMessageProvider. | 
| LocaleMessageSourceEnum | Possible values for the source where i18n message (<fmt> tag) was met. |