Interface ContactType

  • All Superinterfaces:
    org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    ContactTypeImpl

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

      Nested Classes 
      Modifier and Type Interface Description
      static class  ContactType.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
      void addEmail​(String email)
      Appends the value as the last "Email" element
      void addFax​(String fax)
      Appends the value as the last "Fax" element
      TextType addNewDepartment()
      Appends and returns a new empty value (as xml) as the last "Department" element
      org.apache.xmlbeans.XmlString addNewEmail()
      Appends and returns a new empty value (as xml) as the last "Email" element
      org.apache.xmlbeans.XmlString addNewFax()
      Appends and returns a new empty value (as xml) as the last "Fax" element
      TextType addNewName()
      Appends and returns a new empty value (as xml) as the last "Name" element
      TextType addNewRole()
      Appends and returns a new empty value (as xml) as the last "Role" element
      org.apache.xmlbeans.XmlString addNewTelephone()
      Appends and returns a new empty value (as xml) as the last "Telephone" element
      org.apache.xmlbeans.XmlAnyURI addNewURI()
      Appends and returns a new empty value (as xml) as the last "URI" element
      org.apache.xmlbeans.XmlString addNewX400()
      Appends and returns a new empty value (as xml) as the last "X400" element
      void addTelephone​(String telephone)
      Appends the value as the last "Telephone" element
      void addURI​(String uri)
      Appends the value as the last "URI" element
      void addX400​(String x400)
      Appends the value as the last "X400" element
      TextType[] getDepartmentArray()
      Gets array of all "Department" elements
      TextType getDepartmentArray​(int i)
      Gets ith "Department" element
      String[] getEmailArray()
      Gets array of all "Email" elements
      String getEmailArray​(int i)
      Gets ith "Email" element
      String[] getFaxArray()
      Gets array of all "Fax" elements
      String getFaxArray​(int i)
      Gets ith "Fax" element
      String getId()
      Gets the "id" attribute
      TextType[] getNameArray()
      Gets array of all "Name" elements
      TextType getNameArray​(int i)
      Gets ith "Name" element
      TextType[] getRoleArray()
      Gets array of all "Role" elements
      TextType getRoleArray​(int i)
      Gets ith "Role" element
      String[] getTelephoneArray()
      Gets array of all "Telephone" elements
      String getTelephoneArray​(int i)
      Gets ith "Telephone" element
      String[] getURIArray()
      Gets array of all "URI" elements
      String getURIArray​(int i)
      Gets ith "URI" element
      String[] getX400Array()
      Gets array of all "X400" elements
      String getX400Array​(int i)
      Gets ith "X400" element
      void insertEmail​(int i, String email)
      Inserts the value as the ith "Email" element
      void insertFax​(int i, String fax)
      Inserts the value as the ith "Fax" element
      TextType insertNewDepartment​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Department" element
      org.apache.xmlbeans.XmlString insertNewEmail​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Email" element
      org.apache.xmlbeans.XmlString insertNewFax​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Fax" element
      TextType insertNewName​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Name" element
      TextType insertNewRole​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Role" element
      org.apache.xmlbeans.XmlString insertNewTelephone​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Telephone" element
      org.apache.xmlbeans.XmlAnyURI insertNewURI​(int i)
      Inserts and returns a new empty value (as xml) as the ith "URI" element
      org.apache.xmlbeans.XmlString insertNewX400​(int i)
      Inserts and returns a new empty value (as xml) as the ith "X400" element
      void insertTelephone​(int i, String telephone)
      Inserts the value as the ith "Telephone" element
      void insertURI​(int i, String uri)
      Inserts the value as the ith "URI" element
      void insertX400​(int i, String x400)
      Inserts the value as the ith "X400" element
      boolean isSetId()
      True if has "id" attribute
      void removeDepartment​(int i)
      Removes the ith "Department" element
      void removeEmail​(int i)
      Removes the ith "Email" element
      void removeFax​(int i)
      Removes the ith "Fax" element
      void removeName​(int i)
      Removes the ith "Name" element
      void removeRole​(int i)
      Removes the ith "Role" element
      void removeTelephone​(int i)
      Removes the ith "Telephone" element
      void removeURI​(int i)
      Removes the ith "URI" element
      void removeX400​(int i)
      Removes the ith "X400" element
      void setDepartmentArray​(int i, TextType department)
      Sets ith "Department" element
      void setDepartmentArray​(TextType[] departmentArray)
      Sets array of all "Department" element
      void setEmailArray​(int i, String email)
      Sets ith "Email" element
      void setEmailArray​(String[] emailArray)
      Sets array of all "Email" element
      void setFaxArray​(int i, String fax)
      Sets ith "Fax" element
      void setFaxArray​(String[] faxArray)
      Sets array of all "Fax" 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
      void setRoleArray​(int i, TextType role)
      Sets ith "Role" element
      void setRoleArray​(TextType[] roleArray)
      Sets array of all "Role" element
      void setTelephoneArray​(int i, String telephone)
      Sets ith "Telephone" element
      void setTelephoneArray​(String[] telephoneArray)
      Sets array of all "Telephone" element
      void setURIArray​(int i, String uri)
      Sets ith "URI" element
      void setURIArray​(String[] uriArray)
      Sets array of all "URI" element
      void setX400Array​(int i, String x400)
      Sets ith "X400" element
      void setX400Array​(String[] x400Array)
      Sets array of all "X400" element
      int sizeOfDepartmentArray()
      Returns number of "Department" element
      int sizeOfEmailArray()
      Returns number of "Email" element
      int sizeOfFaxArray()
      Returns number of "Fax" element
      int sizeOfNameArray()
      Returns number of "Name" element
      int sizeOfRoleArray()
      Returns number of "Role" element
      int sizeOfTelephoneArray()
      Returns number of "Telephone" element
      int sizeOfURIArray()
      Returns number of "URI" element
      int sizeOfX400Array()
      Returns number of "X400" element
      void unsetId()
      Unsets the "id" attribute
      org.apache.xmlbeans.XmlString[] xgetEmailArray()
      Gets (as xml) array of all "Email" elements
      org.apache.xmlbeans.XmlString xgetEmailArray​(int i)
      Gets (as xml) ith "Email" element
      org.apache.xmlbeans.XmlString[] xgetFaxArray()
      Gets (as xml) array of all "Fax" elements
      org.apache.xmlbeans.XmlString xgetFaxArray​(int i)
      Gets (as xml) ith "Fax" element
      IDType xgetId()
      Gets (as xml) the "id" attribute
      org.apache.xmlbeans.XmlString[] xgetTelephoneArray()
      Gets (as xml) array of all "Telephone" elements
      org.apache.xmlbeans.XmlString xgetTelephoneArray​(int i)
      Gets (as xml) ith "Telephone" element
      org.apache.xmlbeans.XmlAnyURI[] xgetURIArray()
      Gets (as xml) array of all "URI" elements
      org.apache.xmlbeans.XmlAnyURI xgetURIArray​(int i)
      Gets (as xml) ith "URI" element
      org.apache.xmlbeans.XmlString[] xgetX400Array()
      Gets (as xml) array of all "X400" elements
      org.apache.xmlbeans.XmlString xgetX400Array​(int i)
      Gets (as xml) ith "X400" element
      void xsetEmailArray​(int i, org.apache.xmlbeans.XmlString email)
      Sets (as xml) ith "Email" element
      void xsetEmailArray​(org.apache.xmlbeans.XmlString[] emailArray)
      Sets (as xml) array of all "Email" element
      void xsetFaxArray​(int i, org.apache.xmlbeans.XmlString fax)
      Sets (as xml) ith "Fax" element
      void xsetFaxArray​(org.apache.xmlbeans.XmlString[] faxArray)
      Sets (as xml) array of all "Fax" element
      void xsetId​(IDType id)
      Sets (as xml) the "id" attribute
      void xsetTelephoneArray​(int i, org.apache.xmlbeans.XmlString telephone)
      Sets (as xml) ith "Telephone" element
      void xsetTelephoneArray​(org.apache.xmlbeans.XmlString[] telephoneArray)
      Sets (as xml) array of all "Telephone" element
      void xsetURIArray​(int i, org.apache.xmlbeans.XmlAnyURI uri)
      Sets (as xml) ith "URI" element
      void xsetURIArray​(org.apache.xmlbeans.XmlAnyURI[] uriArray)
      Sets (as xml) array of all "URI" element
      void xsetX400Array​(int i, org.apache.xmlbeans.XmlString x400)
      Sets (as xml) ith "X400" element
      void xsetX400Array​(org.apache.xmlbeans.XmlString[] x400Array)
      Sets (as xml) array of all "X400" element
      • 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
      • getDepartmentArray

        TextType[] getDepartmentArray()
        Gets array of all "Department" elements
      • getDepartmentArray

        TextType getDepartmentArray​(int i)
        Gets ith "Department" element
      • sizeOfDepartmentArray

        int sizeOfDepartmentArray()
        Returns number of "Department" element
      • setDepartmentArray

        void setDepartmentArray​(TextType[] departmentArray)
        Sets array of all "Department" element
      • setDepartmentArray

        void setDepartmentArray​(int i,
                                TextType department)
        Sets ith "Department" element
      • insertNewDepartment

        TextType insertNewDepartment​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Department" element
      • addNewDepartment

        TextType addNewDepartment()
        Appends and returns a new empty value (as xml) as the last "Department" element
      • removeDepartment

        void removeDepartment​(int i)
        Removes the ith "Department" element
      • getRoleArray

        TextType[] getRoleArray()
        Gets array of all "Role" elements
      • getRoleArray

        TextType getRoleArray​(int i)
        Gets ith "Role" element
      • sizeOfRoleArray

        int sizeOfRoleArray()
        Returns number of "Role" element
      • setRoleArray

        void setRoleArray​(TextType[] roleArray)
        Sets array of all "Role" element
      • setRoleArray

        void setRoleArray​(int i,
                          TextType role)
        Sets ith "Role" element
      • insertNewRole

        TextType insertNewRole​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Role" element
      • addNewRole

        TextType addNewRole()
        Appends and returns a new empty value (as xml) as the last "Role" element
      • removeRole

        void removeRole​(int i)
        Removes the ith "Role" element
      • getTelephoneArray

        String[] getTelephoneArray()
        Gets array of all "Telephone" elements
      • getTelephoneArray

        String getTelephoneArray​(int i)
        Gets ith "Telephone" element
      • xgetTelephoneArray

        org.apache.xmlbeans.XmlString[] xgetTelephoneArray()
        Gets (as xml) array of all "Telephone" elements
      • xgetTelephoneArray

        org.apache.xmlbeans.XmlString xgetTelephoneArray​(int i)
        Gets (as xml) ith "Telephone" element
      • sizeOfTelephoneArray

        int sizeOfTelephoneArray()
        Returns number of "Telephone" element
      • setTelephoneArray

        void setTelephoneArray​(String[] telephoneArray)
        Sets array of all "Telephone" element
      • setTelephoneArray

        void setTelephoneArray​(int i,
                               String telephone)
        Sets ith "Telephone" element
      • xsetTelephoneArray

        void xsetTelephoneArray​(org.apache.xmlbeans.XmlString[] telephoneArray)
        Sets (as xml) array of all "Telephone" element
      • xsetTelephoneArray

        void xsetTelephoneArray​(int i,
                                org.apache.xmlbeans.XmlString telephone)
        Sets (as xml) ith "Telephone" element
      • insertTelephone

        void insertTelephone​(int i,
                             String telephone)
        Inserts the value as the ith "Telephone" element
      • addTelephone

        void addTelephone​(String telephone)
        Appends the value as the last "Telephone" element
      • insertNewTelephone

        org.apache.xmlbeans.XmlString insertNewTelephone​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Telephone" element
      • addNewTelephone

        org.apache.xmlbeans.XmlString addNewTelephone()
        Appends and returns a new empty value (as xml) as the last "Telephone" element
      • removeTelephone

        void removeTelephone​(int i)
        Removes the ith "Telephone" element
      • getFaxArray

        String[] getFaxArray()
        Gets array of all "Fax" elements
      • getFaxArray

        String getFaxArray​(int i)
        Gets ith "Fax" element
      • xgetFaxArray

        org.apache.xmlbeans.XmlString[] xgetFaxArray()
        Gets (as xml) array of all "Fax" elements
      • xgetFaxArray

        org.apache.xmlbeans.XmlString xgetFaxArray​(int i)
        Gets (as xml) ith "Fax" element
      • sizeOfFaxArray

        int sizeOfFaxArray()
        Returns number of "Fax" element
      • setFaxArray

        void setFaxArray​(String[] faxArray)
        Sets array of all "Fax" element
      • setFaxArray

        void setFaxArray​(int i,
                         String fax)
        Sets ith "Fax" element
      • xsetFaxArray

        void xsetFaxArray​(org.apache.xmlbeans.XmlString[] faxArray)
        Sets (as xml) array of all "Fax" element
      • xsetFaxArray

        void xsetFaxArray​(int i,
                          org.apache.xmlbeans.XmlString fax)
        Sets (as xml) ith "Fax" element
      • insertFax

        void insertFax​(int i,
                       String fax)
        Inserts the value as the ith "Fax" element
      • addFax

        void addFax​(String fax)
        Appends the value as the last "Fax" element
      • insertNewFax

        org.apache.xmlbeans.XmlString insertNewFax​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Fax" element
      • addNewFax

        org.apache.xmlbeans.XmlString addNewFax()
        Appends and returns a new empty value (as xml) as the last "Fax" element
      • removeFax

        void removeFax​(int i)
        Removes the ith "Fax" element
      • getX400Array

        String[] getX400Array()
        Gets array of all "X400" elements
      • getX400Array

        String getX400Array​(int i)
        Gets ith "X400" element
      • xgetX400Array

        org.apache.xmlbeans.XmlString[] xgetX400Array()
        Gets (as xml) array of all "X400" elements
      • xgetX400Array

        org.apache.xmlbeans.XmlString xgetX400Array​(int i)
        Gets (as xml) ith "X400" element
      • sizeOfX400Array

        int sizeOfX400Array()
        Returns number of "X400" element
      • setX400Array

        void setX400Array​(String[] x400Array)
        Sets array of all "X400" element
      • setX400Array

        void setX400Array​(int i,
                          String x400)
        Sets ith "X400" element
      • xsetX400Array

        void xsetX400Array​(org.apache.xmlbeans.XmlString[] x400Array)
        Sets (as xml) array of all "X400" element
      • xsetX400Array

        void xsetX400Array​(int i,
                           org.apache.xmlbeans.XmlString x400)
        Sets (as xml) ith "X400" element
      • insertX400

        void insertX400​(int i,
                        String x400)
        Inserts the value as the ith "X400" element
      • addX400

        void addX400​(String x400)
        Appends the value as the last "X400" element
      • insertNewX400

        org.apache.xmlbeans.XmlString insertNewX400​(int i)
        Inserts and returns a new empty value (as xml) as the ith "X400" element
      • addNewX400

        org.apache.xmlbeans.XmlString addNewX400()
        Appends and returns a new empty value (as xml) as the last "X400" element
      • removeX400

        void removeX400​(int i)
        Removes the ith "X400" element
      • getURIArray

        String[] getURIArray()
        Gets array of all "URI" elements
      • getURIArray

        String getURIArray​(int i)
        Gets ith "URI" element
      • xgetURIArray

        org.apache.xmlbeans.XmlAnyURI[] xgetURIArray()
        Gets (as xml) array of all "URI" elements
      • xgetURIArray

        org.apache.xmlbeans.XmlAnyURI xgetURIArray​(int i)
        Gets (as xml) ith "URI" element
      • sizeOfURIArray

        int sizeOfURIArray()
        Returns number of "URI" element
      • setURIArray

        void setURIArray​(String[] uriArray)
        Sets array of all "URI" element
      • setURIArray

        void setURIArray​(int i,
                         String uri)
        Sets ith "URI" element
      • xsetURIArray

        void xsetURIArray​(org.apache.xmlbeans.XmlAnyURI[] uriArray)
        Sets (as xml) array of all "URI" element
      • xsetURIArray

        void xsetURIArray​(int i,
                          org.apache.xmlbeans.XmlAnyURI uri)
        Sets (as xml) ith "URI" element
      • insertURI

        void insertURI​(int i,
                       String uri)
        Inserts the value as the ith "URI" element
      • addURI

        void addURI​(String uri)
        Appends the value as the last "URI" element
      • insertNewURI

        org.apache.xmlbeans.XmlAnyURI insertNewURI​(int i)
        Inserts and returns a new empty value (as xml) as the ith "URI" element
      • addNewURI

        org.apache.xmlbeans.XmlAnyURI addNewURI()
        Appends and returns a new empty value (as xml) as the last "URI" element
      • removeURI

        void removeURI​(int i)
        Removes the ith "URI" element
      • getEmailArray

        String[] getEmailArray()
        Gets array of all "Email" elements
      • getEmailArray

        String getEmailArray​(int i)
        Gets ith "Email" element
      • xgetEmailArray

        org.apache.xmlbeans.XmlString[] xgetEmailArray()
        Gets (as xml) array of all "Email" elements
      • xgetEmailArray

        org.apache.xmlbeans.XmlString xgetEmailArray​(int i)
        Gets (as xml) ith "Email" element
      • sizeOfEmailArray

        int sizeOfEmailArray()
        Returns number of "Email" element
      • setEmailArray

        void setEmailArray​(String[] emailArray)
        Sets array of all "Email" element
      • setEmailArray

        void setEmailArray​(int i,
                           String email)
        Sets ith "Email" element
      • xsetEmailArray

        void xsetEmailArray​(org.apache.xmlbeans.XmlString[] emailArray)
        Sets (as xml) array of all "Email" element
      • xsetEmailArray

        void xsetEmailArray​(int i,
                            org.apache.xmlbeans.XmlString email)
        Sets (as xml) ith "Email" element
      • insertEmail

        void insertEmail​(int i,
                         String email)
        Inserts the value as the ith "Email" element
      • addEmail

        void addEmail​(String email)
        Appends the value as the last "Email" element
      • insertNewEmail

        org.apache.xmlbeans.XmlString insertNewEmail​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Email" element
      • addNewEmail

        org.apache.xmlbeans.XmlString addNewEmail()
        Appends and returns a new empty value (as xml) as the last "Email" element
      • removeEmail

        void removeEmail​(int i)
        Removes the ith "Email" element
      • getId

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

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

        boolean isSetId()
        True if has "id" attribute
      • setId

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

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

        void unsetId()
        Unsets the "id" attribute