Standard JavaBeans
- Suppressing Properties
- Customizing Introspection
- Nested Property Access
- Basic Property Access
- Background
Dynamic Beans (DynaBeans)
Data Type Conversions
Utility Objects & Classes
Collections
Java BeanUtils Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Java BeanUtils - Create Custom Converters
Description
BeanUtils package allows creating your own string object to convert for any java class and the registered converters can be used by all the BeanUtils methods.
The following are the steps to create and register your own converter:
First create a class which will implements the Converter interface and the java.lang.Class object of an apppcation class (such as the class which need to be converted and incoming string value to be converted) should be accepted by convert() method.
The instance of your converter class should be registered by calpng ConvertUtils.register() method at the creation time of an apppcation.
Syntax
pubpc <T> T convert(Class<T> type, Object value);
Parameters:
T: It indicates desired result type.
type: It indicates that data type to which the value should be converted.
value: It indicates an input value to be converted
The above method will either return the converted value or it will throw an exception, if conversion cannot be performed successfully.
Advertisements