Methods Summary |
---|
public MimeInfo | getMIMEInfo()Get the MIME type of the parameter.
return mimeInfo;
|
public byte | getMode()Get the mode (IN, INOUT, OUT) of the parameter.
return mode;
|
public java.lang.String | getName()Get the name of this parameter. This call is equivalent to
getQName().getLocalPart().
if ((name == null) && (qname != null)) {
return qname.getLocalPart();
}
return name;
|
public javax.xml.namespace.QName | getQName()Get the fully qualified name of this parameter.
return qname;
|
public TypeEntry | getType()Get the TypeEntry of the parameter.
return type;
|
public boolean | isInHeader()Is this parameter in the input message header?
return inHeader;
|
public boolean | isNillable()Indicates whether this parameter is nillable or not.
return nillable;
|
public boolean | isOmittable()
return omittable;
|
public boolean | isOutHeader()Is this parameter in the output message header?
return outHeader;
|
public void | setInHeader(boolean inHeader)Set the inHeader flag for this parameter.
this.inHeader = inHeader;
|
public void | setMIMEInfo(MimeInfo mimeInfo)Set the MIME type of the parameter.
this.mimeInfo = mimeInfo;
|
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.
if (mode <= INOUT && mode >= IN) {
this.mode = mode;
}
|
public void | setName(java.lang.String name)Set the name of the parameter. This replaces both the
name and the QName (the namespaces becomes "").
this.name = name;
if (qname == null) {
this.qname = new QName("", name);
}
|
public void | setNillable(boolean nillable)Indicate whether this parameter is nillable or not.
this.nillable = nillable;
|
public void | setOmittable(boolean omittable)
this.omittable = omittable;
|
public void | setOutHeader(boolean outHeader)Set the outHeader flag for this parameter.
this.outHeader = outHeader;
|
public void | setQName(javax.xml.namespace.QName qname)Set the QName of the parameter.
this.qname = qname;
|
public void | setType(TypeEntry type)Set the TypeEntry of the parameter.
this.type = type;
|
public java.lang.String | toString()Method toString
return "(" + type + ((mimeInfo == null)
? ""
: "(" + mimeInfo + ")") + ", " + getName() + ", "
+ ((mode == IN)
? "IN)"
: (mode == INOUT)
? "INOUT)"
: "OUT)" + (inHeader
? "(IN soap:header)"
: "") + (outHeader
? "(OUT soap:header)"
: ""));
|