org.apache.axis2.databinding.typemapping
Class TypeMappingRegistry

java.lang.Object
  extended byorg.apache.axis2.databinding.typemapping.TypeMappingRegistry

public class TypeMappingRegistry
extends Object

TypeMappingRegistry


Constructor Summary
TypeMappingRegistry()
           
 
Method Summary
 DeserializerFactory getDeserializerFactory(Class cls)
           
 Serializer getSerializer(Class cls)
           
 void initializeSchemaTypes()
           
 boolean isCollection()
           
static boolean isPrimitive(Object value)
           
 void registerMapping(Class javaType, QName xmlType, Serializer serializer, DeserializerFactory deserFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeMappingRegistry

public TypeMappingRegistry()
Method Detail

isPrimitive

public static boolean isPrimitive(Object value)

isCollection

public boolean isCollection()

getDeserializerFactory

public DeserializerFactory getDeserializerFactory(Class cls)

getSerializer

public Serializer getSerializer(Class cls)

registerMapping

public void registerMapping(Class javaType,
                            QName xmlType,
                            Serializer serializer,
                            DeserializerFactory deserFactory)

initializeSchemaTypes

public void initializeSchemaTypes()