Package org.apache.axis.wsdl.symbolTable
Class DefinedType
java.lang.Object
org.apache.axis.wsdl.symbolTable.SymTabEntry
org.apache.axis.wsdl.symbolTable.TypeEntry
org.apache.axis.wsdl.symbolTable.Type
org.apache.axis.wsdl.symbolTable.DefinedType
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CollectionType
This Type is for a QName that is a complex or simple type, these types are
always emitted.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TypeEntry
Field extensionBaseprotected boolean
Field searchedForExtensionBaseFields inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
componentType, containedAttributes, containedElements, dims, isBaseType, isSimpleType, itemQName, node, onlyLiteralReference, refType, types, undefined, underlTypeNillable
Fields inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
name, qname
-
Constructor Summary
ConstructorsConstructorDescriptionDefinedType
(QName pqName, TypeEntry refType, Node pNode, String dims) Constructor DefinedTypeDefinedType
(QName pqName, Node pNode) Constructor DefinedType -
Method Summary
Modifier and TypeMethodDescriptiongetComplexTypeExtensionBase
(SymbolTable symbolTable) Get a TypeEntry for the base type of this type, if one exists.Methods inherited from class org.apache.axis.wsdl.symbolTable.Type
isGenerated, setGenerated
Methods inherited from class org.apache.axis.wsdl.symbolTable.TypeEntry
getBaseType, getComponentType, getContainedAttributes, getContainedElements, getDimensions, getItemQName, getNestedTypes, getNode, getRefType, getUndefinedTypeRef, getUnderlTypeNillable, isBaseType, isOnlyLiteralReferenced, isSimpleType, setBaseType, setComponentType, setContainedAttributes, setContainedElements, setItemQName, setOnlyLiteralReference, setRefType, setSimpleType, setUnderlTypeNillable, toString, toString, updateUndefined
Methods inherited from class org.apache.axis.wsdl.symbolTable.SymTabEntry
getDynamicVar, getName, getQName, isReferenced, setDynamicVar, setIsReferenced, setName
-
Field Details
-
extensionBase
Field extensionBase -
searchedForExtensionBase
protected boolean searchedForExtensionBaseField searchedForExtensionBase
-
-
Constructor Details
-
DefinedType
Constructor DefinedType- Parameters:
pqName
-pNode
-
-
DefinedType
Constructor DefinedType- Parameters:
pqName
-refType
-pNode
-dims
-
-
-
Method Details
-
getComplexTypeExtensionBase
Get a TypeEntry for the base type of this type, if one exists.- Parameters:
symbolTable
- aSymbolTable
value- Returns:
- a
TypeEntry
value
-