org.apache.axis.description
public class ParameterDesc extends Object implements Serializable
Field Summary | |
---|---|
static byte | IN |
static byte | INOUT |
static byte | OUT |
TypeEntry | typeEntry A TypeEntry corresponding to this parameter |
Constructor Summary | |
---|---|
ParameterDesc() | |
ParameterDesc(ParameterDesc copy)
Constructor-copy
| |
ParameterDesc(QName name, byte mode, QName typeQName)
Constructor
| |
ParameterDesc(QName name, byte mode, QName typeQName, Class javaType, boolean inHeader, boolean outHeader)
"Complete" constructor, suitable for usage in skeleton code
| |
ParameterDesc(QName name, byte mode, QName typeQName, Class javaType) |
Method Summary | |
---|---|
String | getDocumentation()
get the documentation for the parameter |
boolean | getIsReturn()
Indicates ParameterDesc represents return of OperationDesc |
QName | getItemQName() |
QName | getItemType() |
Class | getJavaType()
Get the java type (note that this is javaType in the signature.) |
byte | getMode() |
static String | getModeAsString(byte mode) |
String | getName() |
int | getOrder() |
QName | getQName() |
QName | getTypeQName() |
boolean | isInHeader() |
boolean | isOutHeader() |
static byte | modeFromString(String modeStr)
Get a mode constant from a string. |
void | setDocumentation(String documentation)
set the documentation for the parameter |
void | setInHeader(boolean value) |
void | setIsReturn(boolean value)
Set to true to indicate return parameter of OperationDesc |
void | setItemQName(QName itemQName) |
void | setItemType(QName itemType) |
void | setJavaType(Class javaType)
Set the java type (note that this is javaType in the signature.) |
void | setMode(byte mode) |
void | setName(String name) |
void | setOrder(int order) |
void | setOutHeader(boolean value) |
void | setQName(QName name) |
void | setTypeQName(QName typeQName) |
String | toString() |
String | toString(String indent) |
Parameters: copy the copy
Parameters: name the parameter's fully qualified XML name mode IN, OUT, INOUT typeQName the parameter's XML type QName
Parameters: name the parameter's fully qualified XML name mode IN, OUT, INOUT typeQName the parameter's XML type QName javaType the parameter's javaType inHeader does this parameter go into the input message header? outHeader does this parameter go into the output message header?
Deprecated:
Parameters: name the parameter's fully qualified XML name mode IN, OUT, INOUT typeQName the parameter's XML type QName javaType the parameter's javaType
Returns: true if return parameter of OperationDesc
Returns: Class javaType
Parameters: value boolean that indicates if return parameter of OperationDesc