Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.axis.wsdl.symbolTable.TypeEntry

Packages that use TypeEntry
org.apache.axis.description |
org.apache.axis.wsdl.gen |
org.apache.axis.wsdl.symbolTable |
org.apache.axis.wsdl.toJava |

Uses of TypeEntry in org.apache.axis.description

Fields in org.apache.axis.description declared as TypeEntry
`TypeEntry` | `ParameterDesc.typeEntry` A TypeEntry corresponding to this parameter

Uses of TypeEntry in org.apache.axis.wsdl.gen

Methods in org.apache.axis.wsdl.gen with parameters of type TypeEntry
`Generator` | `GeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Type.
`Generator` | `NoopFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`

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` | `TypeEntry.refType`

Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry
`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.
`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(QName qname, boolean wantElementType)` Get the type entry for the given qname.
`TypeEntry` | `ElementDecl.getType()`
`TypeEntry` | `Parameter.getType()`

Methods in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry
`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
`static java.util.HashSet` | `Utils.getNestedTypes(TypeEntry type, SymbolTable symbolTable, boolean derivedFlag)` This method returns a set of all the nested types.
`protected boolean` | `TypeEntry.updateUndefined(TypeEntry oldRef, TypeEntry newRef)` UpdateUndefined is called when the ref TypeEntry is finally known.
`void` | `TypeEntry.setRefType(TypeEntry refType)`
`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` | `ElementDecl.setType(TypeEntry type)`
`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` | `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.
`void` | `Parameter.setType(TypeEntry type)`
`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.

Constructors in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry
`TypeEntry(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(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.
`DefinedType(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)`
`Element(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.
`DefinedElement(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)` Create an element type defined by a ref/type attribute
`CollectionType(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)`
`ElementDecl(TypeEntry type, QName name)`
`CollectionElement(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)`

Uses of TypeEntry in org.apache.axis.wsdl.toJava

Fields in org.apache.axis.wsdl.toJava declared as TypeEntry
`protected TypeEntry` | `JavaBeanHelperWriter.type`
`protected TypeEntry` | `JavaBeanHelperWriter.extendType`

Methods in org.apache.axis.wsdl.toJava with parameters of type TypeEntry
`static java.lang.String` | `Utils.holder(java.lang.String mimeType, TypeEntry type, Emitter emitter)` Given a type, return the Java mapping of that type's holder.
`static java.lang.String` | `Utils.wrapPrimitiveType(TypeEntry type, java.lang.String var)` Return a string with "var" wrapped as an Object type if needed
`static java.lang.String` | `Utils.getResponseString(TypeEntry type, java.lang.String mimeType, java.lang.String var)` Return the Object variable 'var' cast to the appropriate type doing the right thing for the primitive types.
`static boolean` | `Utils.isPrimitiveType(TypeEntry type)`
`static QName` | `Utils.getXSIType(TypeEntry te)` Get the QName that could be used in the xsi:type when serializing an object of the given type.
`Generator` | `JavaGeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`
`protected JavaWriter` | `JavaTypeWriter.getEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector v)` getEnumWriter
`protected JavaWriter` | `JavaTypeWriter.getBeanWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes)` getBeanWriter
`protected JavaWriter` | `JavaTypeWriter.getBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes)` getHelperWriter
`protected Generator` | `JavaTypeWriter.getHolderWriter(Emitter emitter, TypeEntry type)` getHolderWriter

Constructors in org.apache.axis.wsdl.toJava with parameters of type TypeEntry
`JavaBeanWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry extendType, java.util.Vector attributes, JavaWriter helper)` Constructor.
`JavaBeanFaultWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry extendType, java.util.Vector attributes, JavaWriter helper)` Constructor.
`JavaEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector elements)` Constructor.
`JavaHolderWriter(Emitter emitter, TypeEntry type)` Constructor.
`JavaTypeWriter(Emitter emitter, TypeEntry type, SymbolTable symbolTable)` Constructor.
`JavaBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry extendType, java.util.Vector attributes)` Constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002 Apache XML Project. All Rights Reserved.