org.apache.axis2.wsdl.databinding
Class CTypeMapper

java.lang.Object
  extended by org.apache.axis2.wsdl.databinding.TypeMappingAdapter
      extended by org.apache.axis2.wsdl.databinding.CTypeMapper
All Implemented Interfaces:
TypeMapper

public class CTypeMapper
extends TypeMappingAdapter


Field Summary
 
Fields inherited from class org.apache.axis2.wsdl.databinding.TypeMappingAdapter
counter, defaultClassName, isObject, parameterNameList, qName2NameMap, qName2ObjectMap, qName2StatusMap, UPPER_PARAM_LIMIT, XSD_SCHEMA_URL
 
Constructor Summary
CTypeMapper()
           
 
Method Summary
 String getDefaultMappingName()
           
 String getTypeMappingName(QName qname)
          Gets the type mapping name.
 void setDefaultMappingName(String defaultMapping)
          Sets the default type mapping - the databinders may change the default mapping to suit their default mapping
 
Methods inherited from class org.apache.axis2.wsdl.databinding.TypeMappingAdapter
addTypeMappingName, addTypeMappingObject, addTypeMappingStatus, getAllMappedNames, getAllMappedObjects, getParameterName, getQNameToMappingObject, getTypeMappingObject, getTypeMappingStatus, isObjectMappingPresent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CTypeMapper

public CTypeMapper()
Method Detail

getTypeMappingName

public String getTypeMappingName(QName qname)
Description copied from class: TypeMappingAdapter
Gets the type mapping name. If type mapping is not found, returns default.

Specified by:
getTypeMappingName in interface TypeMapper
Overrides:
getTypeMappingName in class TypeMappingAdapter
Parameters:
qname - name of the XML element to be mapped
Returns:
Returns a string that represents the particular type.
See Also:
TypeMapper.getTypeMappingName(javax.xml.namespace.QName)

getDefaultMappingName

public String getDefaultMappingName()
Specified by:
getDefaultMappingName in interface TypeMapper
Overrides:
getDefaultMappingName in class TypeMappingAdapter
Returns:
the default mapping name for this type mapper
See Also:
TypeMapper.getDefaultMappingName()

setDefaultMappingName

public void setDefaultMappingName(String defaultMapping)
Description copied from interface: TypeMapper
Sets the default type mapping - the databinders may change the default mapping to suit their default mapping

Specified by:
setDefaultMappingName in interface TypeMapper
Overrides:
setDefaultMappingName in class TypeMappingAdapter
See Also:
TypeMapper.setDefaultMappingName(String)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.