Class MappingInfo

java.lang.Object
com.sun.xml.ws.api.databinding.MappingInfo

public class MappingInfo extends Object
A MappingInfo object is the collection of all the properties of the mapping between a JAVA contract class (SEI) and it's corresponding WSDL artifacts (wsdl:portType and wsdl:binding). A MappingInfo object can be used to provide additional mapping metadata for WSDL generation and the runtime of WebService databinding.
Author:
[email protected]
  • Field Details

    • targetNamespace

      protected String targetNamespace
    • databindingMode

      protected String databindingMode
    • soapBodyStyle

      protected SoapBodyStyle soapBodyStyle
    • bindingID

      protected BindingID bindingID
    • serviceName

      protected QName serviceName
    • portName

      protected QName portName
    • defaultSchemaNamespaceSuffix

      protected String defaultSchemaNamespaceSuffix
  • Constructor Details

    • MappingInfo

      public MappingInfo()
      Default constructor.
  • Method Details

    • getTargetNamespace

      public String getTargetNamespace()
    • setTargetNamespace

      public void setTargetNamespace(String targetNamespace)
    • getDatabindingMode

      public String getDatabindingMode()
    • setDatabindingMode

      public void setDatabindingMode(String databindingMode)
    • getSoapBodyStyle

      public SoapBodyStyle getSoapBodyStyle()
    • setSoapBodyStyle

      public void setSoapBodyStyle(SoapBodyStyle soapBodyStyle)
    • getBindingID

      public BindingID getBindingID()
    • setBindingID

      public void setBindingID(BindingID bindingID)
    • getServiceName

      public QName getServiceName()
    • setServiceName

      public void setServiceName(QName serviceName)
    • getPortName

      public QName getPortName()
    • setPortName

      public void setPortName(QName portName)
    • getDefaultSchemaNamespaceSuffix

      public String getDefaultSchemaNamespaceSuffix()
    • setDefaultSchemaNamespaceSuffix

      public void setDefaultSchemaNamespaceSuffix(String defaultSchemaNamespaceSuffix)