Class WsdlOpParameter
- java.lang.Object
-
- org.pentaho.di.trans.steps.webservices.wsdl.WsdlOpReturnType
-
- org.pentaho.di.trans.steps.webservices.wsdl.WsdlOpParameter
-
- All Implemented Interfaces:
Serializable
public final class WsdlOpParameter extends WsdlOpReturnType implements Serializable
WSDL operation parameter abstraction.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WsdlOpParameter.ParameterMode
-
Field Summary
-
Fields inherited from class org.pentaho.di.trans.steps.webservices.wsdl.WsdlOpReturnType
_isArray, _itemComplexType, _itemXmlType, _xmlType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Override the equals method.WsdlOpParameter.ParameterMode
getMode()
Get the mode of this parameter.QName
getName()
Get the name of this parameter.int
hashCode()
boolean
isHeader()
Is this parameter a SOAP header parameter?boolean
isNameElementFormQualified()
Is this paramter's name element form qualified?protected void
setHeader()
Mark this parameter as a SOAP header parameter.protected void
setMode(WsdlOpParameter.ParameterMode mode)
Set the mode of this parameter (IN/OUT/INOUT).protected void
setName(String name, WsdlTypes wsdlTypes)
Set the name of this parameter.-
Methods inherited from class org.pentaho.di.trans.steps.webservices.wsdl.WsdlOpReturnType
getItemComplexType, getItemXmlType, getXmlType, isArray
-
-
-
-
Method Detail
-
getName
public QName getName()
Get the name of this parameter.- Returns:
- QName.
-
getMode
public WsdlOpParameter.ParameterMode getMode()
Get the mode of this parameter.- Returns:
- ParameterMode
-
isNameElementFormQualified
public boolean isNameElementFormQualified()
Is this paramter's name element form qualified?- Returns:
- True if element form qualified.
-
isHeader
public boolean isHeader()
Is this parameter a SOAP header parameter?- Returns:
- true if it is.
-
setHeader
protected void setHeader()
Mark this parameter as a SOAP header parameter.
-
setMode
protected void setMode(WsdlOpParameter.ParameterMode mode)
Set the mode of this parameter (IN/OUT/INOUT).- Parameters:
mode
- the mode to set.
-
setName
protected void setName(String name, WsdlTypes wsdlTypes)
Set the name of this parameter.- Parameters:
name
- parameter name.wsdlTypes
- Wsdl types abstraction.
-
equals
public boolean equals(Object o)
Override the equals method.
-
-