org.apache.axis.wsdl.symbolTable
Class Parameter

java.lang.Object
  |
  +--org.apache.axis.wsdl.symbolTable.Parameter

public class Parameter
extends java.lang.Object

This class simply collects


Field Summary
static byte IN
           
static byte INOUT
           
static byte OUT
           
 
Constructor Summary
Parameter()
           
 
Method Summary
 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 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 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

IN

public static final byte IN
See Also:
Constant Field Values

OUT

public static final byte OUT
See Also:
Constant Field Values

INOUT

public static final byte INOUT
See Also:
Constant Field Values
Constructor Detail

Parameter

public Parameter()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getQName

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


getName

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


setName

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


setQName

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


getMIMEInfo

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


setMIMEInfo

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


getType

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


setType

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


getMode

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


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.


isInHeader

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


setInHeader

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


isOutHeader

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


setOutHeader

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



Copyright © 2003 Apache Web Services Project. All Rights Reserved.