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 classWsdlOpParameter.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 booleanequals(Object o)Override the equals method.WsdlOpParameter.ParameterModegetMode()Get the mode of this parameter.QNamegetName()Get the name of this parameter.inthashCode()booleanisHeader()Is this parameter a SOAP header parameter?booleanisNameElementFormQualified()Is this paramter's name element form qualified?protected voidsetHeader()Mark this parameter as a SOAP header parameter.protected voidsetMode(WsdlOpParameter.ParameterMode mode)Set the mode of this parameter (IN/OUT/INOUT).protected voidsetName(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.
-
-