Public Member Functions | |
Object | backConvert (Object result) |
Object | convert (Object pObject) |
boolean | isConvertable (Object pObject) |
A TypeConverter is used when actually calling the handler method or actually returning the result object. It's purpose is to convert a single parameter or the return value from a generic representation (for example an array of objects) to an alternative representation, which is actually used in the methods signature (for example List, or Vector.
Definition at line 33 of file TypeConverter.java.
Object org.apache.xmlrpc.common.TypeConverter.backConvert | ( | Object | result | ) |
Converts the given object into its generic representation.
Implemented in org.apache.xmlrpc.common.TypeConverterFactoryImpl.CastCheckingTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.PrimitiveTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.ListTypeConverter, and org.apache.xmlrpc.common.TypeConverterFactoryImpl.IdentityTypeConverter.
Object org.apache.xmlrpc.common.TypeConverter.convert | ( | Object | pObject | ) |
Converts the given object into the required representation.
Implemented in org.apache.xmlrpc.common.TypeConverterFactoryImpl.CastCheckingTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.PrimitiveTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.ListTypeConverter, and org.apache.xmlrpc.common.TypeConverterFactoryImpl.IdentityTypeConverter.
boolean org.apache.xmlrpc.common.TypeConverter.isConvertable | ( | Object | pObject | ) |
Returns, whether the TypeConverter is ready to handle the given object. If so, convert(Object) may be called.
Implemented in org.apache.xmlrpc.common.TypeConverterFactoryImpl.CastCheckingTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.PrimitiveTypeConverter, org.apache.xmlrpc.common.TypeConverterFactoryImpl.ListTypeConverter, and org.apache.xmlrpc.common.TypeConverterFactoryImpl.IdentityTypeConverter.