org.apache.xmlrpc.common
Class TypeConverterFactoryImpl.CastCheckingTypeConverter

java.lang.Object
  extended by org.apache.xmlrpc.common.TypeConverterFactoryImpl.CastCheckingTypeConverter
All Implemented Interfaces:
TypeConverter
Enclosing class:
TypeConverterFactoryImpl

private static class TypeConverterFactoryImpl.CastCheckingTypeConverter
extends java.lang.Object
implements TypeConverter


Field Summary
private  java.lang.Class clazz
           
 
Constructor Summary
TypeConverterFactoryImpl.CastCheckingTypeConverter(java.lang.Class pClass)
           
 
Method Summary
 java.lang.Object backConvert(java.lang.Object pObject)
          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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

clazz

private final java.lang.Class clazz
Constructor Detail

TypeConverterFactoryImpl.CastCheckingTypeConverter

TypeConverterFactoryImpl.CastCheckingTypeConverter(java.lang.Class pClass)
Method Detail

isConvertable

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

Specified by:
isConvertable in interface TypeConverter

convert

public java.lang.Object convert(java.lang.Object pObject)
Description copied from interface: TypeConverter
Converts the given object into the required representation.

Specified by:
convert in interface TypeConverter

backConvert

public java.lang.Object backConvert(java.lang.Object pObject)
Description copied from interface: TypeConverter
Converts the given object into its generic representation.

Specified by:
backConvert in interface TypeConverter