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:
  • Method Details

    • getName

      public QName getName()
      Get the name of this parameter.
      Returns:
      QName.
    • 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.
      Overrides:
      equals in class Object
      Parameters:
      o - Object to compare to.
      Returns:
      true if equal
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object