## 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` `NoopFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`
`Generator` `GeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)` Get a Generator implementation that will generate bindings for the given Type.

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`
`protected TypeEntry` `DefinedType.extensionBase`

Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry
`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.
`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.
`TypeEntry` `Parameter.getType()` Get the TypeEntry of the parameter.
`TypeEntry` `ElementDecl.getType()`
`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
`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.
`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.
`protected boolean` `TypeEntry.updateUndefined(TypeEntry oldRef, TypeEntry newRef)` UpdateUndefined is called when the ref TypeEntry is finally known.
`void` `TypeEntry.setRefType(TypeEntry refType)`
`void` `Parameter.setType(TypeEntry type)` Set the TypeEntry of the parameter.
`void` `ElementDecl.setType(TypeEntry type)`

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.
`ElementDecl(TypeEntry type, QName name)`
`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.
`DefinedType(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)`
`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)`
`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(MimeInfo mimeInfo, 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, MimeInfo mimeInfo, 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.
`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.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 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
`Generator` `JavaGeneratorFactory.getGenerator(TypeEntry type, SymbolTable symbolTable)`

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

Copyright © 2003 Apache Web Services Project. All Rights Reserved.