org.apache.axis2.wsdl.databinding
Interface TypeMapper

All Known Implementing Classes:
TypeMappingAdapter

public interface TypeMapper


Method Summary
 void addTypeMapping(javax.xml.namespace.QName qname, java.lang.Object value)
          Adds a type mapping to the type mapper
 java.lang.String getParameterName(javax.xml.namespace.QName qname)
          Get the parameter name
 java.lang.String getTypeMapping(javax.xml.namespace.QName qname)
          Get the type mapping class
 

Method Detail

getTypeMapping

public java.lang.String getTypeMapping(javax.xml.namespace.QName qname)
Get the type mapping class

Parameters:
qname - name of the XML element to be mapped
Returns:
a class that represents the particualr type

getParameterName

public java.lang.String getParameterName(javax.xml.namespace.QName qname)
Get the parameter name

Parameters:
qname - name of the XML element to get a parameter
Returns:
a unique parameter name

addTypeMapping

public void addTypeMapping(javax.xml.namespace.QName qname,
                           java.lang.Object value)
Adds a type mapping to the type mapper

Parameters:
qname -
value -