org.apache.axis2.description.java2wsdl
Class TypeTable
java.lang.Object
org.apache.axis2.description.java2wsdl.TypeTable
public class TypeTable
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANY_TYPE
public static final QName ANY_TYPE
TypeTable
public TypeTable()
getSimpleSchemaTypeName
public QName getSimpleSchemaTypeName(java.lang.String typeName)
- Return the schema type QName given the type class name
- Parameters:
typeName
- the name of the type
- Returns:
- the name of the simple type or null if it is not a simple type
isSimpleType
public boolean isSimpleType(java.lang.String typeName)
- Return whether the given type is a simple type or not
- Parameters:
typeName
- the name of the type
- Returns:
- true if the type is a simple type
getComplexSchemaMap
public java.util.Map getComplexSchemaMap()
- Return the complex type map
- Returns:
- the map with complex types
addComplexSchema
public void addComplexSchema(java.lang.String name,
QName schemaType)
getComplexSchemaType
public QName getComplexSchemaType(java.lang.String name)
getQNamefortheType
public QName getQNamefortheType(java.lang.String typeName)
- Get the qname for a type
first try the simple types if not try the complex types
- Parameters:
typeName
- name of the type
- Returns:
- the Qname for this type
Copyright ? 2007 Apache Web Services Project. All Rights Reserved.