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.