|
|||||||||
| Home >> All >> org >> apache >> axis >> wsdl >> [ symbolTable overview ] | PREV NEXT | ||||||||
Uses of Class
org.apache.axis.wsdl.symbolTable.TypeEntry
| Uses of TypeEntry in org.apache.axis.wsdl.symbolTable |
| Subclasses of TypeEntry in org.apache.axis.wsdl.symbolTable | |
class |
BaseType
This Type is for a QName represents a Base Type (i.e. |
class |
CollectionElement
This Element is for a QName that is a 'collection'. |
class |
CollectionType
This Type is for a QName that is a 'collection'. |
class |
DefinedElement
This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=. |
class |
DefinedType
This Type is for a QName that is a complex or simple type, these types are always emitted. |
class |
Element
This class represents a TypeEntry that is a type (complexType, simpleType, etc. |
class |
Type
This class represents a TypeEntry that is a type (complexType, simpleType, etc. |
class |
UndefinedElement
This represents a QName found in a reference but is not defined. |
class |
UndefinedType
This represents a QName found in a reference but is not defined. |
| Fields in org.apache.axis.wsdl.symbolTable declared as TypeEntry | |
protected TypeEntry |
ContainedEntry.type
|
private TypeEntry |
UndefinedDelegate.undefinedType
Field undefinedType |
protected TypeEntry |
TypeEntry.refType
Field refType |
private TypeEntry |
Parameter.type
Field type |
protected TypeEntry |
DefinedType.extensionBase
Field extensionBase |
| Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry | |
TypeEntry |
ContainedEntry.getType()
|
protected TypeEntry |
TypeEntry.getUndefinedTypeRef()
getUndefinedTypeRef returns the Undefined TypeEntry that this entry depends on or NULL. |
TypeEntry |
TypeEntry.getRefType()
If this type references another type, return that type, otherwise return null. |
TypeEntry |
SymbolTable.getTypeEntry(javax.xml.namespace.QName qname,
boolean wantElementType)
Get the type entry for the given qname. |
private TypeEntry |
SymbolTable.findPart(Operation operation,
java.lang.String partName)
Method findPart |
static TypeEntry |
SchemaUtils.getComplexElementRestrictionBase(org.w3c.dom.Node node,
SymbolTable symbolTable)
Look for the base type of node iff node is a complex type that has been derived by restriction; otherwise return null. |
static TypeEntry |
SchemaUtils.getComplexElementExtensionBase(org.w3c.dom.Node node,
SymbolTable symbolTable)
If the specified node represents a supported JAX-RPC complexType/element which extends another complexType. |
static TypeEntry |
SchemaUtils.getBaseType(TypeEntry type,
SymbolTable symbolTable)
Returns the base type of a given type with its symbol table. |
TypeEntry |
Parameter.getType()
Get the TypeEntry of the parameter. |
TypeEntry |
DefinedType.getComplexTypeExtensionBase(SymbolTable symbolTable)
Get a TypeEntry for the base type of this type, if one exists. |
| Methods in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry | |
void |
ContainedEntry.setType(TypeEntry type)
|
static java.util.HashSet |
Utils.getDerivedTypes(TypeEntry type,
SymbolTable symbolTable)
This method returns a set of all types that are derived from this type via an extension of a complexType |
private static void |
Utils.getDerivedTypes(TypeEntry type,
java.util.HashSet types,
SymbolTable symbolTable)
Method getDerivedTypes |
protected static java.util.HashSet |
Utils.getNestedTypes(TypeEntry type,
SymbolTable symbolTable,
boolean derivedFlag)
This method returns a set of all the nested types. |
private static void |
Utils.getNestedTypes(TypeEntry type,
java.util.HashSet types,
SymbolTable symbolTable,
boolean derivedFlag)
Method getNestedTypes |
void |
UndefinedType.register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined |
void |
UndefinedType.update(TypeEntry def)
Call update with the actual TypeEntry. |
void |
UndefinedElement.register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined |
void |
UndefinedElement.update(TypeEntry def)
Call update with the actual TypeEntry. |
void |
UndefinedDelegate.register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined |
void |
UndefinedDelegate.update(TypeEntry def)
Call update with the actual TypeEntry. |
void |
Undefined.register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined |
void |
Undefined.update(TypeEntry def)
Call update with the actual TypeEntry. |
protected boolean |
TypeEntry.updateUndefined(TypeEntry oldRef,
TypeEntry newRef)
UpdateUndefined is called when the ref TypeEntry is finally known. |
void |
TypeEntry.setRefType(TypeEntry refType)
Method setRefType |
private void |
SymbolTable.setTypeReferences(TypeEntry entry,
org.w3c.dom.Document doc,
boolean literal)
Set the isReferenced flag to true on the given TypeEntry and all SymTabEntries that it refers to. |
static TypeEntry |
SchemaUtils.getBaseType(TypeEntry type,
SymbolTable symbolTable)
Returns the base type of a given type with its symbol table. |
void |
Parameter.setType(TypeEntry type)
Set the TypeEntry of the parameter. |
| Constructors in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry | |
ContainedEntry(TypeEntry type,
javax.xml.namespace.QName qname)
|
|
ContainedAttribute(TypeEntry type,
javax.xml.namespace.QName qname)
|
|
UndefinedDelegate(TypeEntry te)
Constructor |
|
TypeEntry(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Create a TypeEntry object for an xml construct that references another type. |
|
Type(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Create a TypeEntry object for an xml construct that references a type that has not been defined yet. |
|
ElementDecl(TypeEntry type,
javax.xml.namespace.QName name)
Constructor ElementDecl |
|
Element(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Create an Element object for an xml construct that references a type that has not been defined yet. |
|
DefinedType(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor DefinedType |
|
DefinedElement(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Create an element type defined by a ref/type attribute |
|
CollectionType(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor CollectionType |
|
CollectionElement(javax.xml.namespace.QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor CollectionElement |
|
|
|||||||||
| Home >> All >> org >> apache >> axis >> wsdl >> [ symbolTable overview ] | PREV NEXT | ||||||||