net.sf.crispy.impl.jaxrpc
Interface TypeMappingFactory

All Known Implementing Classes:
ArrayTypeMappingFactory, BeanTypeMappingFactory, CharacterTypeMappingFactory, MapTypeMappingFactory, VectorTypeMappingFactory

public interface TypeMappingFactory

Factory to create a TypeMapping to transfer of complex object with JAX-RPC.

Author:
Linke

Field Summary
static java.lang.String PROPERTY_TYPE_MAPPING_FACTORY
           
static java.lang.String PROPERTY_TYPE_MAPPING_FACTORY_2
           
static java.lang.String PROPERTY_TYPE_MAPPING_FACTORY_3
           
 
Method Summary
 javax.xml.rpc.encoding.DeserializerFactory getDeserializerFactory()
          Deserializer for the Class/XmlType.
 java.lang.Class getJavaType()
          Class that have to serialize/desirialize.
 javax.xml.rpc.encoding.SerializerFactory getSerializerFactory()
          Serializer for the Class/XmlType.
 javax.xml.namespace.QName getXmlType()
          XmlType for Class (mapping) that have to serialize/desirialize.
 void setParameter(java.lang.String[] pvParams)
           
 

Field Detail

PROPERTY_TYPE_MAPPING_FACTORY

public static final java.lang.String PROPERTY_TYPE_MAPPING_FACTORY
See Also:
Constant Field Values

PROPERTY_TYPE_MAPPING_FACTORY_2

public static final java.lang.String PROPERTY_TYPE_MAPPING_FACTORY_2
See Also:
Constant Field Values

PROPERTY_TYPE_MAPPING_FACTORY_3

public static final java.lang.String PROPERTY_TYPE_MAPPING_FACTORY_3
See Also:
Constant Field Values
Method Detail

getJavaType

public java.lang.Class getJavaType()
Class that have to serialize/desirialize.


getXmlType

public javax.xml.namespace.QName getXmlType()
XmlType for Class (mapping) that have to serialize/desirialize.


getSerializerFactory

public javax.xml.rpc.encoding.SerializerFactory getSerializerFactory()
Serializer for the Class/XmlType.


getDeserializerFactory

public javax.xml.rpc.encoding.DeserializerFactory getDeserializerFactory()
Deserializer for the Class/XmlType.


setParameter

public void setParameter(java.lang.String[] pvParams)


Copyright © 2005-2006 Crispy. All Rights Reserved.