Uses of Class
org.apache.axis.wsdl.symbolTable.TypeEntry
-
Packages that use TypeEntry Package Description 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 Modifier and Type Field Description 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 Modifier and Type Method Description 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)
Method getGenerator -
Uses of TypeEntry in org.apache.axis.wsdl.symbolTable
Subclasses of TypeEntry in org.apache.axis.wsdl.symbolTable Modifier and Type Class Description 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 Modifier and Type Field Description protected TypeEntry
DefinedType. extensionBase
Field extensionBaseprotected TypeEntry
TypeEntry. refType
Field refTypeprotected TypeEntry
ContainedEntry. type
Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry Modifier and Type Method Description static TypeEntry
SchemaUtils. getBaseType(TypeEntry type, SymbolTable symbolTable)
Returns the base type of a given type with its symbol table.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. 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.TypeEntry
DefinedType. getComplexTypeExtensionBase(SymbolTable symbolTable)
Get a TypeEntry for the base type of this type, if one exists.TypeEntry
TypeEntry. getRefType()
If this type references another type, return that type, otherwise return null.TypeEntry
ContainedEntry. getType()
TypeEntry
Parameter. getType()
Get the TypeEntry of the parameter.TypeEntry
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 TypeEntry Modifier and Type Method Description static TypeEntry
SchemaUtils. getBaseType(TypeEntry type, SymbolTable symbolTable)
Returns the base type of a given type with its symbol table.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 complexTypeprotected static java.util.HashSet
Utils. getNestedTypes(TypeEntry type, SymbolTable symbolTable, boolean derivedFlag)
This method returns a set of all the nested types.void
Undefined. register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
UndefinedDelegate. register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
UndefinedElement. register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is definedvoid
UndefinedType. register(TypeEntry referrant)
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
ContainedEntry. setType(TypeEntry type)
void
Parameter. setType(TypeEntry type)
Set the TypeEntry of the parameter.void
Undefined. update(TypeEntry def)
Call update with the actual TypeEntry.void
UndefinedDelegate. update(TypeEntry def)
Call update with the actual TypeEntry.void
UndefinedElement. update(TypeEntry def)
Call update with the actual TypeEntry.void
UndefinedType. 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.Constructors in org.apache.axis.wsdl.symbolTable with parameters of type TypeEntry Constructor Description CollectionElement(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
Constructor CollectionElementCollectionType(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims, boolean wrapped)
Constructor CollectionTypeContainedAttribute(TypeEntry type, QName qname)
ContainedEntry(TypeEntry type, QName qname)
DefinedElement(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
Create an element type defined by a ref/type attributeDefinedType(QName pqName, TypeEntry refType, org.w3c.dom.Node pNode, java.lang.String dims)
Constructor DefinedTypeElement(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.ElementDecl(TypeEntry type, QName name)
Constructor ElementDeclType(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.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. -
Uses of TypeEntry in org.apache.axis.wsdl.toJava
Fields in org.apache.axis.wsdl.toJava declared as TypeEntry Modifier and Type Field Description protected TypeEntry
JavaBeanHelperWriter. extendType
Field extendTypeprotected TypeEntry
JavaBeanHelperWriter. type
Field typeMethods in org.apache.axis.wsdl.toJava that return TypeEntry Modifier and Type Method Description protected TypeEntry
JavaBeanWriter. getElementDecl(java.lang.String elementName)
Returns the TypeEntry of the given elementMethods in org.apache.axis.wsdl.toJava with parameters of type TypeEntry Modifier and Type Method Description protected JavaWriter
JavaTypeWriter. getBeanHelperWriter(Emitter emitter, TypeEntry type, java.util.Vector elements, TypeEntry base, java.util.Vector attributes, boolean forException)
getHelperWriterprotected JavaWriter
JavaTypeWriter. getBeanWriter(Emitter emitter, TypeEntry type, TypeEntry base)
getBeanWriterprotected JavaWriter
JavaTypeWriter. getEnumTypeWriter(Emitter emitter, TypeEntry type, java.util.Vector v)
getEnumWriterGenerator
JavaGeneratorFactory. 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 java.lang.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 java.lang.String
Utils. holder(TypeEntry type, Emitter emitter)
static boolean
Utils. isPrimitiveType(TypeEntry type)
Method isPrimitiveTypeprotected int
JavaGeneratorFactory. javifyTypeEntryName(SymbolTable symbolTable, TypeEntry entry, java.util.HashMap anonQNames, int uniqueNum)
Refactored to call recursively for JAX-RPC 1.1 spec 4.2.5.static boolean
Utils. shouldEmit(TypeEntry type)
static java.lang.String
Utils. wrapPrimitiveType(TypeEntry type, java.lang.String var)
Return a string with "var" wrapped as an Object type if neededprotected void
JavaStubWriter. writeSerializationInit(java.io.PrintWriter pw, TypeEntry type)
Method writeSerializationInitConstructors in org.apache.axis.wsdl.toJava with parameters of type TypeEntry Constructor Description JavaBeanFaultWriter(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, java.util.Set reservedPropNames)
Constructor.JavaBeanWriter(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.
-