public class Parameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static byte |
IN
Field IN
|
static byte |
INOUT
Field INOUT
|
static byte |
OUT
Field OUT
|
Constructor and Description |
---|
Parameter() |
Modifier and Type | Method and Description |
---|---|
MimeInfo |
getMIMEInfo()
Get the MIME type of the parameter.
|
byte |
getMode()
Get the mode (IN, INOUT, OUT) of the parameter.
|
java.lang.String |
getName()
Get the name of this parameter.
|
QName |
getQName()
Get the fully qualified name of this parameter.
|
TypeEntry |
getType()
Get the TypeEntry of the parameter.
|
boolean |
isInHeader()
Is this parameter in the input message header?
|
boolean |
isNillable()
Indicates whether this parameter is nillable or not.
|
boolean |
isOmittable() |
boolean |
isOutHeader()
Is this parameter in the output message header?
|
void |
setInHeader(boolean inHeader)
Set the inHeader flag for this parameter.
|
void |
setMIMEInfo(MimeInfo mimeInfo)
Set the MIME type of the parameter.
|
void |
setMode(byte mode)
Set the mode (IN, INOUT, OUT) of the parameter.
|
void |
setName(java.lang.String name)
Set the name of the parameter.
|
void |
setNillable(boolean nillable)
Indicate whether this parameter is nillable or not.
|
void |
setOmittable(boolean omittable) |
void |
setOutHeader(boolean outHeader)
Set the outHeader flag for this parameter.
|
void |
setQName(QName qname)
Set the QName of the parameter.
|
void |
setType(TypeEntry type)
Set the TypeEntry of the parameter.
|
java.lang.String |
toString()
Method toString
|
public static final byte IN
public static final byte OUT
public static final byte INOUT
public java.lang.String toString()
toString
in class java.lang.Object
public QName getQName()
public java.lang.String getName()
public void setName(java.lang.String name)
name
- public void setQName(QName qname)
qname
- public MimeInfo getMIMEInfo()
public void setMIMEInfo(MimeInfo mimeInfo)
mimeInfo
- public TypeEntry getType()
public void setType(TypeEntry type)
type
- public byte getMode()
public void setMode(byte mode)
mode
- public boolean isInHeader()
public void setInHeader(boolean inHeader)
inHeader
- public boolean isOutHeader()
public void setOutHeader(boolean outHeader)
outHeader
- public boolean isOmittable()
public void setOmittable(boolean omittable)
public boolean isNillable()
public void setNillable(boolean nillable)
nillable
- whether this parameter is nilliableCopyright ? 2005 Apache Web Services Project. All Rights Reserved.