Classes | Public Member Functions | Static Private Attributes
org.apache.xmlrpc.common.TypeConverterFactoryImpl Class Reference
Inheritance diagram for org.apache.xmlrpc.common.TypeConverterFactoryImpl:
Inheritance graph
[legend]

List of all members.

Classes

class  CastCheckingTypeConverter
class  IdentityTypeConverter
class  ListTypeConverter
class  PrimitiveTypeConverter

Public Member Functions

TypeConverter getTypeConverter (Class pClass)

Static Private Attributes

static final TypeConverter bigDecimalTypeConverter = new IdentityTypeConverter(BigDecimal.class)
static final TypeConverter bigIntegerTypeConverter = new IdentityTypeConverter(BigInteger.class)
static final TypeConverter booleanTypeConverter = new IdentityTypeConverter(Boolean.class)
static final TypeConverter byteArrayTypeConverter = new IdentityTypeConverter(byte[].class)
static final TypeConverter byteTypeConverter = new IdentityTypeConverter(Byte.class)
static final TypeConverter calendarTypeConverter = new IdentityTypeConverter(Calendar.class)
static final TypeConverter characterTypeConverter = new IdentityTypeConverter(Character.class)
static final TypeConverter dateTypeConverter = new IdentityTypeConverter(Date.class)
static final TypeConverter domTypeConverter = new IdentityTypeConverter(Document.class)
static final TypeConverter doubleTypeConverter = new IdentityTypeConverter(Double.class)
static final TypeConverter floatTypeConverter = new IdentityTypeConverter(Float.class)
static final TypeConverter hashTableTypeConverter
static final TypeConverter integerTypeConverter = new IdentityTypeConverter(Integer.class)
static final TypeConverter listTypeConverter
static final TypeConverter longTypeConverter = new IdentityTypeConverter(Long.class)
static final TypeConverter mapTypeConverter = new IdentityTypeConverter(Map.class)
static final TypeConverter objectArrayTypeConverter = new IdentityTypeConverter(Object[].class)
static final TypeConverter primitiveBooleanTypeConverter = new PrimitiveTypeConverter(Boolean.class)
static final TypeConverter primitiveByteTypeConverter = new PrimitiveTypeConverter(Byte.class)
static final TypeConverter primitiveCharTypeConverter = new PrimitiveTypeConverter(Character.class)
static final TypeConverter primitiveDoubleTypeConverter = new PrimitiveTypeConverter(Double.class)
static final TypeConverter primitiveFloatTypeConverter = new PrimitiveTypeConverter(Float.class)
static final TypeConverter primitiveIntTypeConverter = new PrimitiveTypeConverter(Integer.class)
static final TypeConverter primitiveLongTypeConverter = new PrimitiveTypeConverter(Long.class)
static final TypeConverter primitiveShortTypeConverter = new PrimitiveTypeConverter(Short.class)
static final TypeConverter propertiesTypeConverter
static final TypeConverter shortTypeConverter = new IdentityTypeConverter(Short.class)
static final TypeConverter stringTypeConverter = new IdentityTypeConverter(String.class)
static final TypeConverter vectorTypeConverter
static final TypeConverter voidTypeConverter = new IdentityTypeConverter(void.class)

Detailed Description

Default implementation of TypeConverterFactory.

Definition at line 39 of file TypeConverterFactoryImpl.java.


Member Function Documentation

Returns a type converter for the given class.

Implements org.apache.xmlrpc.common.TypeConverterFactory.

Definition at line 202 of file TypeConverterFactoryImpl.java.


Member Data Documentation

Definition at line 120 of file TypeConverterFactoryImpl.java.

Definition at line 121 of file TypeConverterFactoryImpl.java.

Definition at line 114 of file TypeConverterFactoryImpl.java.

Definition at line 112 of file TypeConverterFactoryImpl.java.

Definition at line 116 of file TypeConverterFactoryImpl.java.

Definition at line 125 of file TypeConverterFactoryImpl.java.

Definition at line 115 of file TypeConverterFactoryImpl.java.

Definition at line 124 of file TypeConverterFactoryImpl.java.

Definition at line 126 of file TypeConverterFactoryImpl.java.

Definition at line 123 of file TypeConverterFactoryImpl.java.

Definition at line 122 of file TypeConverterFactoryImpl.java.

Initial value:
 new TypeConverter() {
        public boolean isConvertable(Object pObject) {
            return pObject == null  ||  pObject instanceof Map;
        }

        public Object convert(Object pObject) {
            if (pObject == null) {
                return null;
            }
            return new Hashtable((Map) pObject);
        }

        public Object backConvert(Object pObject) {
            return pObject;
        }
    }

Definition at line 155 of file TypeConverterFactoryImpl.java.

Definition at line 118 of file TypeConverterFactoryImpl.java.

Initial value:
 new ListTypeConverter(List.class) {
        protected List newList(int pSize) {
            return new ArrayList(pSize);
        }
    }

Definition at line 172 of file TypeConverterFactoryImpl.java.

Definition at line 119 of file TypeConverterFactoryImpl.java.

Definition at line 110 of file TypeConverterFactoryImpl.java.

Definition at line 111 of file TypeConverterFactoryImpl.java.

Definition at line 127 of file TypeConverterFactoryImpl.java.

Definition at line 129 of file TypeConverterFactoryImpl.java.

Definition at line 128 of file TypeConverterFactoryImpl.java.

Definition at line 134 of file TypeConverterFactoryImpl.java.

Definition at line 133 of file TypeConverterFactoryImpl.java.

Definition at line 131 of file TypeConverterFactoryImpl.java.

Definition at line 132 of file TypeConverterFactoryImpl.java.

Definition at line 130 of file TypeConverterFactoryImpl.java.

Initial value:
 new TypeConverter() {
        public boolean isConvertable(Object pObject) {
            return pObject == null  ||  pObject instanceof Map;
        }

        public Object convert(Object pObject) {
            if (pObject == null) {
                return null;
            }
            Properties props = new Properties();
            props.putAll((Map) pObject);
            return props;
        }

        public Object backConvert(Object pObject) {
            return pObject;
        }
    }

Definition at line 136 of file TypeConverterFactoryImpl.java.

Definition at line 117 of file TypeConverterFactoryImpl.java.

Definition at line 113 of file TypeConverterFactoryImpl.java.

Initial value:
 new ListTypeConverter(Vector.class) {
        protected List newList(int pSize) {
            return new Vector(pSize);
        }
    }

Definition at line 178 of file TypeConverterFactoryImpl.java.

Definition at line 109 of file TypeConverterFactoryImpl.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50