|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
Method getGenerator |
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 |
DefinedType.extensionBase
Field extensionBase |
protected TypeEntry |
TypeEntry.refType
Field refType |
protected TypeEntry |
ContainedEntry.type
|
Methods in org.apache.axis.wsdl.symbolTable that return TypeEntry | |
---|---|
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 |
Parameter.getType()
Get the TypeEntry of the parameter. |
TypeEntry |
ContainedEntry.getType()
|
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 | |
---|---|
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 complexType |
protected 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 defined |
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 |
UndefinedElement.register(TypeEntry referrant)
Register referrant TypeEntry so that the code can update the TypeEntry when the Undefined Element or Type is defined |
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 |
TypeEntry.setRefType(TypeEntry refType)
Method setRefType |
void |
Parameter.setType(TypeEntry type)
Set the TypeEntry of the parameter. |
void |
ContainedEntry.setType(TypeEntry type)
|
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 | |
---|---|
CollectionElement(QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor CollectionElement |
|
CollectionType(QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor CollectionType |
|
ContainedAttribute(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 attribute |
|
DefinedType(QName pqName,
TypeEntry refType,
org.w3c.dom.Node pNode,
java.lang.String dims)
Constructor DefinedType |
|
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. |
|
ElementDecl(TypeEntry type,
QName name)
Constructor ElementDecl |
|
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. |
|
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 | |
---|---|
protected TypeEntry |
JavaBeanHelperWriter.extendType
Field extendType |
protected TypeEntry |
JavaBeanHelperWriter.type
Field type |
Methods in org.apache.axis.wsdl.toJava that return TypeEntry | |
---|---|
protected TypeEntry |
JavaBeanWriter.getElementDecl(java.lang.String elementName)
Returns the TypeEntry of the given element |
Methods in org.apache.axis.wsdl.toJava with parameters of type TypeEntry | |
---|---|
protected JavaWriter |
JavaTypeWriter.getBeanHelperWriter(Emitter emitter,
TypeEntry type,
java.util.Vector elements,
TypeEntry base,
java.util.Vector attributes,
boolean forException)
getHelperWriter |
protected JavaWriter |
JavaTypeWriter.getBeanWriter(Emitter emitter,
TypeEntry type,
TypeEntry base)
getBeanWriter |
protected JavaWriter |
JavaTypeWriter.getEnumTypeWriter(Emitter emitter,
TypeEntry type,
java.util.Vector v)
getEnumWriter |
Generator |
JavaGeneratorFactory.getGenerator(TypeEntry type,
SymbolTable symbolTable)
Method getGenerator |
protected Generator |
JavaTypeWriter.getHolderWriter(Emitter emitter,
TypeEntry type)
getHolderWriter |
static 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 isPrimitiveType |
protected 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 needed |
protected void |
JavaStubWriter.writeSerializationInit(java.io.PrintWriter pw,
TypeEntry type)
Method writeSerializationInit |
Constructors in org.apache.axis.wsdl.toJava with parameters of type TypeEntry | |
---|---|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |