Class MIMEMultipartRelatedImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addMIMEPart​(MIMEPart mimePart)
      Add a MIME part to this MIME multipart related.
      javax.xml.namespace.QName getElementType()
      Get the type of this extensibility element.
      java.util.List getMIMEParts()
      Get all the MIME parts defined here.
      java.lang.Boolean getRequired()
      Get whether or not the semantics of this extension are required.
      MIMEPart removeMIMEPart​(MIMEPart mimePart)
      Remove a MIME part from this MIME multipart related.
      void setElementType​(javax.xml.namespace.QName elementType)
      Set the type of this extensibility element.
      void setRequired​(java.lang.Boolean required)
      Set whether or not the semantics of this extension are required.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • elementType

        protected javax.xml.namespace.QName elementType
      • required

        protected java.lang.Boolean required
      • mimeParts

        protected java.util.List mimeParts
    • Constructor Detail

      • MIMEMultipartRelatedImpl

        public MIMEMultipartRelatedImpl()
    • Method Detail

      • setElementType

        public void setElementType​(javax.xml.namespace.QName elementType)
        Set the type of this extensibility element.
        Specified by:
        setElementType in interface ExtensibilityElement
        Parameters:
        elementType - the type
      • getElementType

        public javax.xml.namespace.QName getElementType()
        Get the type of this extensibility element.
        Specified by:
        getElementType in interface ExtensibilityElement
        Returns:
        the extensibility element's type
      • setRequired

        public void setRequired​(java.lang.Boolean required)
        Set whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.
        Specified by:
        setRequired in interface ExtensibilityElement
      • getRequired

        public java.lang.Boolean getRequired()
        Get whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.
        Specified by:
        getRequired in interface ExtensibilityElement
      • addMIMEPart

        public void addMIMEPart​(MIMEPart mimePart)
        Add a MIME part to this MIME multipart related.
        Specified by:
        addMIMEPart in interface MIMEMultipartRelated
        Parameters:
        mimePart - the MIME part to be added
      • removeMIMEPart

        public MIMEPart removeMIMEPart​(MIMEPart mimePart)
        Remove a MIME part from this MIME multipart related.
        Specified by:
        removeMIMEPart in interface MIMEMultipartRelated
        Parameters:
        mimePart - the MIME part to be removed.
        Returns:
        the MIME part which was removed.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object