Package com.ibm.wsdl

Class InputImpl

All Implemented Interfaces:
Serializable, AttributeExtensible, ElementExtensible, Input, WSDLElement

public class InputImpl extends AbstractWSDLElement implements Input
This class represents an input message, and contains the name of the input and the message itself.
Author:
Matthew J. Duftler
See Also:
  • Field Details

    • name

      protected String name
    • message

      protected Message message
    • nativeAttributeNames

      protected List nativeAttributeNames
    • serialVersionUID

      public static final long serialVersionUID
      See Also:
  • Constructor Details

    • InputImpl

      public InputImpl()
  • Method Details

    • setName

      public void setName(String name)
      Set the name of this input message.
      Specified by:
      setName in interface Input
      Parameters:
      name - the desired name
    • getName

      public String getName()
      Get the name of this input message.
      Specified by:
      getName in interface Input
      Returns:
      the input message name
    • setMessage

      public void setMessage(Message message)
      Specified by:
      setMessage in interface Input
    • getMessage

      public Message getMessage()
      Specified by:
      getMessage in interface Input
    • getNativeAttributeNames

      public List getNativeAttributeNames()
      Get the list of local attribute names defined for this element in the WSDL specification.
      Specified by:
      getNativeAttributeNames in interface AttributeExtensible
      Returns:
      a List of Strings, one for each local attribute name
    • toString

      public String toString()
      Overrides:
      toString in class AbstractWSDLElement