jodd.bean
Interface Converter

All Known Implementing Classes:
BigDecimalConverter, BigIntegerConverter, BooleanConverter, ByteConverter, CharacterConverter, DoubleConverter, FloatConverter, IntegerConverter, LongConverter, SqlDateConverter, SqlTimeConverter, SqlTimestampConverter, StringArrayConverter, StringConverter, UploadedFileConverter

public interface Converter

Object converter interface

See Also:
ConvertersManager

Method Summary
 java.lang.Object convert(java.lang.Object obj)
          Converts object received as parameter into object of another class.
 

Method Detail

convert

public java.lang.Object convert(java.lang.Object obj)
Converts object received as parameter into object of another class. For example, in a IntegerConverter implementation of this interface, this method should convert all objects into Integer object. Conversion has to be done correctly, with investigation of given object.

If conversion is not possible, and IllegalParameterException should be thrown.

Parameters:
obj - object to convert from
Returns:
resulting object


Jodd v0.24.5 Javadoc