Uses of Class
org.apache.axis.wsdl.symbolTable.TypeEntry
Packages that use TypeEntry
Package
Description
-
Uses of TypeEntry in org.apache.axis.description
Fields in org.apache.axis.description declared as TypeEntry -
Uses of TypeEntry in org.apache.axis.wsdl.gen
Methods in org.apache.axis.wsdl.gen with parameters of type TypeEntryModifier and TypeMethodDescriptionGeneratorFactory.getGenerator
(TypeEntry type, SymbolTable symbolTable) Get a Generator implementation that will generate bindings for the given Type.NoopFactory.getGenerator
(TypeEntry type, SymbolTable symbolTable) Method getGenerator -
Uses of TypeEntry in org.apache.axis.wsdl.symbolTable
Subclasses of TypeEntry in org.apache.axis.wsdl.symbolTableModifier and TypeClassDescriptionclass
This Type is for a QName represents a Base Type (i.e.class
This Element is for a QName that is a 'collection'.class
This Type is for a QName that is a 'collection'.class
This Type is for a QName that is an element, these types are only emitted if referenced by a ref= or an element=.class
This Type is for a QName that is a complex or simple type, these types are always emitted.class
This class represents a TypeEntry that is a type (complexType, simpleType, etc.class
This class represents a TypeEntry that is a type (complexType, simpleType, etc.class
This represents a QName found in a reference but is not defined.class
This represents a QName found in a reference but is not defined.Fields in org.apache.axis.wsdl.symbolTable declared as TypeEntryModifier and TypeFieldDescriptionprotected TypeEntry
DefinedType.extensionBase
Field extensionBaseprotected TypeEntry
TypeEntry.refType
Field refTypeprotected TypeEntry
ContainedEntry.type
Methods in org.apache.axis.wsdl.symbolTable that return TypeEntryModifier and TypeMethodDescriptionstatic TypeEntry
SchemaUtils.getBaseType
(TypeEntry type, SymbolTable symbolTable) Returns the base type of a given type with its symbol table.static TypeEntry
SchemaUtils.getComplexElementExtensionBase
(Node node, SymbolTable symbolTable) If the specified node represents a supported JAX-RPC complexType/element which extends another complexType.static TypeEntry
SchemaUtils.getComplexElementRestrictionBase
(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.DefinedType.getComplexTypeExtensionBase
(SymbolTable symbolTable) Get a TypeEntry for the base type of this type, if one exists.TypeEntry.getRefType()
If this type references another type, return that type, otherwise return null.ContainedEntry.getType()
Parameter.getType()
Get the TypeEntry of the parameter.SymbolTable.getTypeEntry
(QName qname, boolean wantElementType) Get the type entry for the given qname.protected TypeEntry
TypeEntry.getUndefinedTypeRef()
getUndefinedTypeRef returns the Undefined TypeEntry that this entry depends on or NULL.Methods in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntryModifier and TypeMethodDescriptionstatic TypeEntry
SchemaUtils.getBaseType
(TypeEntry type, SymbolTable symbolTable) Returns the base type of a given type with its symbol table.static 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 complexTypeprotected static HashSet
Utils.getNestedTypes
(TypeEntry type, SymbolTable symbolTable, boolean derivedFlag) This method returns a set of all the nested types.void
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
TypeEntry.setRefType
(TypeEntry refType) Method setRefTypevoid
void
Set the TypeEntry of the parameter.void
Call update with the actual TypeEntry.void
Call update with the actual TypeEntry.void
Call update with the actual TypeEntry.void
Call update with the actual TypeEntry.protected boolean
TypeEntry.updateUndefined
(TypeEntry oldRef, TypeEntry newRef) UpdateUndefined is called when the ref TypeEntry is finally known.Constructors in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntryModifierConstructorDescriptionCollectionElement
(QName pqName, TypeEntry refType, Node pNode, String dims) Constructor CollectionElementCollectionType
(QName pqName, TypeEntry refType, Node pNode, String dims, boolean wrapped) Constructor CollectionTypeprotected
ContainedAttribute
(TypeEntry type, QName qname) protected
ContainedEntry
(TypeEntry type, QName qname) DefinedElement
(QName pqName, TypeEntry refType, Node pNode, String dims) Create an element type defined by a ref/type attributeDefinedType
(QName pqName, TypeEntry refType, Node pNode, String dims) Constructor DefinedTypeprotected
Create an Element object for an xml construct that references a type that has not been defined yet.ElementDecl
(TypeEntry type, QName name) Constructor ElementDeclprotected
Create a TypeEntry object for an xml construct that references a type that has not been defined yet.protected
Create a TypeEntry object for an xml construct that references another type. -
Uses of TypeEntry in org.apache.axis.wsdl.toJava
Fields in org.apache.axis.wsdl.toJava declared as TypeEntryModifier and TypeFieldDescriptionprotected TypeEntry
JavaBeanHelperWriter.extendType
Field extendTypeprotected TypeEntry
JavaBeanHelperWriter.type
Field typeMethods in org.apache.axis.wsdl.toJava that return TypeEntryModifier and TypeMethodDescriptionprotected TypeEntry
JavaBeanWriter.getElementDecl
(String elementName) Returns the TypeEntry of the given elementMethods in org.apache.axis.wsdl.toJava with parameters of type TypeEntryModifier and TypeMethodDescriptionprotected JavaWriter
JavaTypeWriter.getBeanHelperWriter
(Emitter emitter, TypeEntry type, Vector elements, TypeEntry base, Vector attributes, boolean forException) getHelperWriterprotected JavaWriter
JavaTypeWriter.getBeanWriter
(Emitter emitter, TypeEntry type, TypeEntry base) getBeanWriterprotected JavaWriter
JavaTypeWriter.getEnumTypeWriter
(Emitter emitter, TypeEntry type, Vector v) getEnumWriterJavaGeneratorFactory.getGenerator
(TypeEntry type, SymbolTable symbolTable) Method getGeneratorprotected Generator
JavaTypeWriter.getHolderWriter
(Emitter emitter, TypeEntry type) getHolderWriterstatic QName
Utils.getItemQName
(TypeEntry te) static QName
Utils.getItemType
(TypeEntry te) static String
Utils.getWrapperType
(TypeEntry type) Returns a "wrapper" type for the given TypeEntry.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.static String
static boolean
Utils.isPrimitiveType
(TypeEntry type) Method isPrimitiveTypeprotected int
JavaGeneratorFactory.javifyTypeEntryName
(SymbolTable symbolTable, TypeEntry entry, HashMap anonQNames, int uniqueNum) Refactored to call recursively for JAX-RPC 1.1 spec 4.2.5.static boolean
Utils.shouldEmit
(TypeEntry type) static String
Utils.wrapPrimitiveType
(TypeEntry type, String var) Return a string with "var" wrapped as an Object type if neededprotected void
JavaStubWriter.writeSerializationInit
(PrintWriter pw, TypeEntry type) Method writeSerializationInitConstructors in org.apache.axis.wsdl.toJava with parameters of type TypeEntryModifierConstructorDescriptionprotected
JavaBeanFaultWriter
(Emitter emitter, TypeEntry type, Vector elements, TypeEntry extendType, Vector attributes, JavaWriter helper) Constructor.protected
JavaBeanHelperWriter
(Emitter emitter, TypeEntry type, Vector elements, TypeEntry extendType, Vector attributes, Set reservedPropNames) Constructor.protected
JavaBeanWriter
(Emitter emitter, TypeEntry type, Vector elements, TypeEntry extendType, Vector attributes, JavaWriter helper) Constructor.protected
JavaEnumTypeWriter
(Emitter emitter, TypeEntry type, Vector elements) Constructor.protected
JavaHolderWriter
(Emitter emitter, TypeEntry type) Constructor.JavaTypeWriter
(Emitter emitter, TypeEntry type, SymbolTable symbolTable) Constructor.