Package com.ibm.wsdl

Class BindingInputImpl

java.lang.Object
com.ibm.wsdl.AbstractWSDLElement
com.ibm.wsdl.BindingInputImpl
All Implemented Interfaces:
Serializable, BindingInput, AttributeExtensible, ElementExtensible, WSDLElement

public class BindingInputImpl extends AbstractWSDLElement implements BindingInput
This class represents an input binding. That is, it contains the information that would be specified in an input element contained within an operation element contained within a binding element.
Author:
Matthew J. Duftler
See Also:
  • Field Details

    • name

      protected String name
    • nativeAttributeNames

      protected List nativeAttributeNames
    • serialVersionUID

      public static final long serialVersionUID
      See Also:
  • Constructor Details

    • BindingInputImpl

      public BindingInputImpl()
  • Method Details

    • setName

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

      public String getName()
      Get the name of this input binding.
      Specified by:
      getName in interface BindingInput
      Returns:
      the input binding name
    • toString

      public String toString()
      Overrides:
      toString in class AbstractWSDLElement
    • 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