Class TypeTable
java.lang.Object
org.apache.axis2.description.java2wsdl.TypeTable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassNameForQName(QName qname, String className) voidaddComplexSchema(String name, QName schemaType) getClassNameForQName(QName qname) Return the complex type mapgetComplexSchemaType(String name) getQNamefortheType(String typeName) Get the qname for a type first try the simple types if not try the complex typesgetSimpleSchemaTypeName(String typeName) Return the schema type QName given the type class namebooleanisSimpleType(String typeName) Return whether the given type is a simple type or not
-
Field Details
-
ANY_TYPE
-
-
Constructor Details
-
TypeTable
public TypeTable()
-
-
Method Details
-
getSimpleSchemaTypeName
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
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
Return the complex type map- Returns:
- the map with complex types
-
addComplexSchema
-
getComplexSchemaType
-
getClassNameForQName
-
addClassNameForQName
-
getQNamefortheType
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
-