Interface PartyType

  • All Superinterfaces:
    org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Subinterfaces:
    SenderType
    All Known Implementing Classes:
    PartyTypeImpl, SenderTypeImpl

    public interface PartyType
    extends org.apache.xmlbeans.XmlObject
    An XML PartyType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/message). This is a complex type.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  PartyType.Factory
      A factory class with static methods for creating instances of this type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ContactType addNewContact()
      Appends and returns a new empty value (as xml) as the last "Contact" element
      TextType addNewName()
      Appends and returns a new empty value (as xml) as the last "Name" element
      ContactType[] getContactArray()
      Gets array of all "Contact" elements
      ContactType getContactArray​(int i)
      Gets ith "Contact" element
      String getId()
      Gets the "id" attribute
      TextType[] getNameArray()
      Gets array of all "Name" elements
      TextType getNameArray​(int i)
      Gets ith "Name" element
      ContactType insertNewContact​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Contact" element
      TextType insertNewName​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Name" element
      void removeContact​(int i)
      Removes the ith "Contact" element
      void removeName​(int i)
      Removes the ith "Name" element
      void setContactArray​(int i, ContactType contact)
      Sets ith "Contact" element
      void setContactArray​(ContactType[] contactArray)
      Sets array of all "Contact" element
      void setId​(String id)
      Sets the "id" attribute
      void setNameArray​(int i, TextType name)
      Sets ith "Name" element
      void setNameArray​(TextType[] nameArray)
      Sets array of all "Name" element
      int sizeOfContactArray()
      Returns number of "Contact" element
      int sizeOfNameArray()
      Returns number of "Name" element
      IDType xgetId()
      Gets (as xml) the "id" attribute
      void xsetId​(IDType id)
      Sets (as xml) the "id" attribute
      • Methods inherited from interface org.apache.xmlbeans.XmlObject

        changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
      • Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

        documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • getNameArray

        TextType[] getNameArray()
        Gets array of all "Name" elements
      • getNameArray

        TextType getNameArray​(int i)
        Gets ith "Name" element
      • sizeOfNameArray

        int sizeOfNameArray()
        Returns number of "Name" element
      • setNameArray

        void setNameArray​(TextType[] nameArray)
        Sets array of all "Name" element
      • setNameArray

        void setNameArray​(int i,
                          TextType name)
        Sets ith "Name" element
      • insertNewName

        TextType insertNewName​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Name" element
      • addNewName

        TextType addNewName()
        Appends and returns a new empty value (as xml) as the last "Name" element
      • removeName

        void removeName​(int i)
        Removes the ith "Name" element
      • getContactArray

        ContactType[] getContactArray()
        Gets array of all "Contact" elements
      • getContactArray

        ContactType getContactArray​(int i)
        Gets ith "Contact" element
      • sizeOfContactArray

        int sizeOfContactArray()
        Returns number of "Contact" element
      • setContactArray

        void setContactArray​(ContactType[] contactArray)
        Sets array of all "Contact" element
      • setContactArray

        void setContactArray​(int i,
                             ContactType contact)
        Sets ith "Contact" element
      • insertNewContact

        ContactType insertNewContact​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Contact" element
      • addNewContact

        ContactType addNewContact()
        Appends and returns a new empty value (as xml) as the last "Contact" element
      • removeContact

        void removeContact​(int i)
        Removes the ith "Contact" element
      • getId

        String getId()
        Gets the "id" attribute
      • xgetId

        IDType xgetId()
        Gets (as xml) the "id" attribute
      • setId

        void setId​(String id)
        Sets the "id" attribute
      • xsetId

        void xsetId​(IDType id)
        Sets (as xml) the "id" attribute