org.apache.xmlrpc.common
Interface TypeConverter


public interface TypeConverter

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.


Method Summary
 java.lang.Object backConvert(java.lang.Object result)
          Converts the given object into its generic representation.
 java.lang.Object convert(java.lang.Object pObject)
          Converts the given object into the required representation.
 boolean isConvertable(java.lang.Object pObject)
          Returns, whether the TypeConverter is ready to handle the given object.
 

Method Detail

isConvertable

boolean isConvertable(java.lang.Object pObject)
Returns, whether the TypeConverter is ready to handle the given object. If so, convert(Object) may be called.


convert

java.lang.Object convert(java.lang.Object pObject)
Converts the given object into the required representation.


backConvert

java.lang.Object backConvert(java.lang.Object result)
Converts the given object into its generic representation.



Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.