Package | Description |
---|---|
org.apache.axis.wsdl.symbolTable | |
org.apache.axis.wsdl.toJava |
Modifier and Type | Method and Description |
---|---|
static QName |
SchemaUtils.getArrayComponentQName(Node node,
IntHolder dims,
BooleanHolder underlTypeNillable,
QNameHolder itemQName,
BooleanHolder forElement,
SymbolTable symbolTable)
If the specified node represents an array encoding of one of the following
forms, then return the qname repesenting the element type of the array.
|
static QName |
SchemaUtils.getCollectionComponentQName(Node node,
QNameHolder itemQName,
BooleanHolder forElement,
SymbolTable symbolTable)
If the specified node represents an element that references a collection
then return the qname repesenting the component of the collection.
|
static QName |
Utils.getTypeQName(Node node,
BooleanHolder forElement,
boolean ignoreMaxOccurs)
An XML element or attribute node has several ways of
identifying the type of the element or attribute:
- use the type attribute to reference a complexType/simpleType
- use the ref attribute to reference another element, group or attributeGroup
- use of an anonymous type (i.e. a nested type underneath itself)
- a wsdl:part can use the element attribute
|
Modifier and Type | Method and Description |
---|---|
static String |
Utils.getConstructorForParam(Parameter param,
SymbolTable symbolTable,
BooleanHolder bThrow)
Return a constructor for the provided Parameter
This string will be suitable for assignment:
Foo var = string returned
Handles basic java types (int, float, etc), wrapper types (Integer, etc)
and certain java.math (BigDecimal, BigInteger) types.
|
Copyright © The Apache Software Foundation. All Rights Reserved.