org.apache.axis.wsdl.symbolTable

Class Parameter

public class Parameter extends Object

This class simply collects
Field Summary
static byteIN
Field IN
static byteINOUT
Field INOUT
static byteOUT
Field OUT
Method Summary
MimeInfogetMIMEInfo()
Get the MIME type of the parameter.
bytegetMode()
Get the mode (IN, INOUT, OUT) of the parameter.
StringgetName()
Get the name of this parameter.
QNamegetQName()
Get the fully qualified name of this parameter.
TypeEntrygetType()
Get the TypeEntry of the parameter.
booleanisInHeader()
Is this parameter in the input message header?
booleanisOmittable()
booleanisOutHeader()
Is this parameter in the output message header?
voidsetInHeader(boolean inHeader)
Set the inHeader flag for this parameter.
voidsetMIMEInfo(MimeInfo mimeInfo)
Set the MIME type of the parameter.
voidsetMode(byte mode)
Set the mode (IN, INOUT, OUT) of the parameter.
voidsetName(String name)
Set the name of the parameter.
voidsetOmittable(boolean omittable)
voidsetOutHeader(boolean outHeader)
Set the outHeader flag for this parameter.
voidsetQName(QName qname)
Set the QName of the parameter.
voidsetType(TypeEntry type)
Set the TypeEntry of the parameter.
StringtoString()
Method toString

Field Detail

IN

public static final byte IN
Field IN

INOUT

public static final byte INOUT
Field INOUT

OUT

public static final byte OUT
Field OUT

Method Detail

getMIMEInfo

public MimeInfo getMIMEInfo()
Get the MIME type of the parameter.

Returns:

getMode

public byte getMode()
Get the mode (IN, INOUT, OUT) of the parameter.

Returns:

getName

public String getName()
Get the name of this parameter. This call is equivalent to getQName().getLocalPart().

Returns:

getQName

public QName getQName()
Get the fully qualified name of this parameter.

Returns:

getType

public TypeEntry getType()
Get the TypeEntry of the parameter.

Returns:

isInHeader

public boolean isInHeader()
Is this parameter in the input message header?

Returns:

isOmittable

public boolean isOmittable()

isOutHeader

public boolean isOutHeader()
Is this parameter in the output message header?

Returns:

setInHeader

public void setInHeader(boolean inHeader)
Set the inHeader flag for this parameter.

Parameters: inHeader

setMIMEInfo

public void setMIMEInfo(MimeInfo mimeInfo)
Set the MIME type of the parameter.

Parameters: mimeInfo

setMode

public void setMode(byte mode)
Set the mode (IN, INOUT, OUT) of the parameter. If the input to this method is not one of IN, INOUT, OUT, then the value remains unchanged.

Parameters: mode

setName

public void setName(String name)
Set the name of the parameter. This replaces both the name and the QName (the namespaces becomes "").

Parameters: name

setOmittable

public void setOmittable(boolean omittable)

setOutHeader

public void setOutHeader(boolean outHeader)
Set the outHeader flag for this parameter.

Parameters: outHeader

setQName

public void setQName(QName qname)
Set the QName of the parameter.

Parameters: qname

setType

public void setType(TypeEntry type)
Set the TypeEntry of the parameter.

Parameters: type

toString

public String toString()
Method toString

Returns:

Copyright B) 2005 Apache Web Services Project. All Rights Reserved.