Class ContactTypeImpl

  • All Implemented Interfaces:
    Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, ContactType

    public class ContactTypeImpl
    extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
    implements ContactType
    An XML ContactType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). This is a complex type.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.xmlbeans.XmlObject

        org.apache.xmlbeans.XmlObject.Factory
    • Field Summary

      • Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
      • Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.ContactType

        type
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
    • Constructor Summary

      Constructors 
      Constructor Description
      ContactTypeImpl​(org.apache.xmlbeans.SchemaType sType)  
    • Method Summary

      All Methods Instance Methods Concrete 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 class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

        arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
      • 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
    • Constructor Detail

      • ContactTypeImpl

        public ContactTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • sizeOfNameArray

        public int sizeOfNameArray()
        Returns number of "Name" element
        Specified by:
        sizeOfNameArray in interface ContactType
      • insertNewName

        public TextType insertNewName​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Name" element
        Specified by:
        insertNewName in interface ContactType
      • addNewName

        public TextType addNewName()
        Appends and returns a new empty value (as xml) as the last "Name" element
        Specified by:
        addNewName in interface ContactType
      • removeName

        public void removeName​(int i)
        Removes the ith "Name" element
        Specified by:
        removeName in interface ContactType
      • sizeOfDepartmentArray

        public int sizeOfDepartmentArray()
        Returns number of "Department" element
        Specified by:
        sizeOfDepartmentArray in interface ContactType
      • insertNewDepartment

        public TextType insertNewDepartment​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Department" element
        Specified by:
        insertNewDepartment in interface ContactType
      • addNewDepartment

        public TextType addNewDepartment()
        Appends and returns a new empty value (as xml) as the last "Department" element
        Specified by:
        addNewDepartment in interface ContactType
      • removeDepartment

        public void removeDepartment​(int i)
        Removes the ith "Department" element
        Specified by:
        removeDepartment in interface ContactType
      • sizeOfRoleArray

        public int sizeOfRoleArray()
        Returns number of "Role" element
        Specified by:
        sizeOfRoleArray in interface ContactType
      • insertNewRole

        public TextType insertNewRole​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Role" element
        Specified by:
        insertNewRole in interface ContactType
      • addNewRole

        public TextType addNewRole()
        Appends and returns a new empty value (as xml) as the last "Role" element
        Specified by:
        addNewRole in interface ContactType
      • removeRole

        public void removeRole​(int i)
        Removes the ith "Role" element
        Specified by:
        removeRole in interface ContactType
      • xgetTelephoneArray

        public org.apache.xmlbeans.XmlString[] xgetTelephoneArray()
        Gets (as xml) array of all "Telephone" elements
        Specified by:
        xgetTelephoneArray in interface ContactType
      • xgetTelephoneArray

        public org.apache.xmlbeans.XmlString xgetTelephoneArray​(int i)
        Gets (as xml) ith "Telephone" element
        Specified by:
        xgetTelephoneArray in interface ContactType
      • sizeOfTelephoneArray

        public int sizeOfTelephoneArray()
        Returns number of "Telephone" element
        Specified by:
        sizeOfTelephoneArray in interface ContactType
      • setTelephoneArray

        public void setTelephoneArray​(String[] telephoneArray)
        Sets array of all "Telephone" element
        Specified by:
        setTelephoneArray in interface ContactType
      • xsetTelephoneArray

        public void xsetTelephoneArray​(org.apache.xmlbeans.XmlString[] telephoneArray)
        Sets (as xml) array of all "Telephone" element
        Specified by:
        xsetTelephoneArray in interface ContactType
      • xsetTelephoneArray

        public void xsetTelephoneArray​(int i,
                                       org.apache.xmlbeans.XmlString telephone)
        Sets (as xml) ith "Telephone" element
        Specified by:
        xsetTelephoneArray in interface ContactType
      • insertTelephone

        public void insertTelephone​(int i,
                                    String telephone)
        Inserts the value as the ith "Telephone" element
        Specified by:
        insertTelephone in interface ContactType
      • addTelephone

        public void addTelephone​(String telephone)
        Appends the value as the last "Telephone" element
        Specified by:
        addTelephone in interface ContactType
      • insertNewTelephone

        public org.apache.xmlbeans.XmlString insertNewTelephone​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Telephone" element
        Specified by:
        insertNewTelephone in interface ContactType
      • addNewTelephone

        public org.apache.xmlbeans.XmlString addNewTelephone()
        Appends and returns a new empty value (as xml) as the last "Telephone" element
        Specified by:
        addNewTelephone in interface ContactType
      • removeTelephone

        public void removeTelephone​(int i)
        Removes the ith "Telephone" element
        Specified by:
        removeTelephone in interface ContactType
      • xgetFaxArray

        public org.apache.xmlbeans.XmlString[] xgetFaxArray()
        Gets (as xml) array of all "Fax" elements
        Specified by:
        xgetFaxArray in interface ContactType
      • xgetFaxArray

        public org.apache.xmlbeans.XmlString xgetFaxArray​(int i)
        Gets (as xml) ith "Fax" element
        Specified by:
        xgetFaxArray in interface ContactType
      • sizeOfFaxArray

        public int sizeOfFaxArray()
        Returns number of "Fax" element
        Specified by:
        sizeOfFaxArray in interface ContactType
      • setFaxArray

        public void setFaxArray​(String[] faxArray)
        Sets array of all "Fax" element
        Specified by:
        setFaxArray in interface ContactType
      • xsetFaxArray

        public void xsetFaxArray​(org.apache.xmlbeans.XmlString[] faxArray)
        Sets (as xml) array of all "Fax" element
        Specified by:
        xsetFaxArray in interface ContactType
      • xsetFaxArray

        public void xsetFaxArray​(int i,
                                 org.apache.xmlbeans.XmlString fax)
        Sets (as xml) ith "Fax" element
        Specified by:
        xsetFaxArray in interface ContactType
      • insertFax

        public void insertFax​(int i,
                              String fax)
        Inserts the value as the ith "Fax" element
        Specified by:
        insertFax in interface ContactType
      • addFax

        public void addFax​(String fax)
        Appends the value as the last "Fax" element
        Specified by:
        addFax in interface ContactType
      • insertNewFax

        public org.apache.xmlbeans.XmlString insertNewFax​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Fax" element
        Specified by:
        insertNewFax in interface ContactType
      • addNewFax

        public org.apache.xmlbeans.XmlString addNewFax()
        Appends and returns a new empty value (as xml) as the last "Fax" element
        Specified by:
        addNewFax in interface ContactType
      • removeFax

        public void removeFax​(int i)
        Removes the ith "Fax" element
        Specified by:
        removeFax in interface ContactType
      • xgetX400Array

        public org.apache.xmlbeans.XmlString[] xgetX400Array()
        Gets (as xml) array of all "X400" elements
        Specified by:
        xgetX400Array in interface ContactType
      • xgetX400Array

        public org.apache.xmlbeans.XmlString xgetX400Array​(int i)
        Gets (as xml) ith "X400" element
        Specified by:
        xgetX400Array in interface ContactType
      • sizeOfX400Array

        public int sizeOfX400Array()
        Returns number of "X400" element
        Specified by:
        sizeOfX400Array in interface ContactType
      • setX400Array

        public void setX400Array​(String[] x400Array)
        Sets array of all "X400" element
        Specified by:
        setX400Array in interface ContactType
      • xsetX400Array

        public void xsetX400Array​(org.apache.xmlbeans.XmlString[] x400Array)
        Sets (as xml) array of all "X400" element
        Specified by:
        xsetX400Array in interface ContactType
      • xsetX400Array

        public void xsetX400Array​(int i,
                                  org.apache.xmlbeans.XmlString x400)
        Sets (as xml) ith "X400" element
        Specified by:
        xsetX400Array in interface ContactType
      • insertX400

        public void insertX400​(int i,
                               String x400)
        Inserts the value as the ith "X400" element
        Specified by:
        insertX400 in interface ContactType
      • addX400

        public void addX400​(String x400)
        Appends the value as the last "X400" element
        Specified by:
        addX400 in interface ContactType
      • insertNewX400

        public org.apache.xmlbeans.XmlString insertNewX400​(int i)
        Inserts and returns a new empty value (as xml) as the ith "X400" element
        Specified by:
        insertNewX400 in interface ContactType
      • addNewX400

        public org.apache.xmlbeans.XmlString addNewX400()
        Appends and returns a new empty value (as xml) as the last "X400" element
        Specified by:
        addNewX400 in interface ContactType
      • removeX400

        public void removeX400​(int i)
        Removes the ith "X400" element
        Specified by:
        removeX400 in interface ContactType
      • xgetURIArray

        public org.apache.xmlbeans.XmlAnyURI[] xgetURIArray()
        Gets (as xml) array of all "URI" elements
        Specified by:
        xgetURIArray in interface ContactType
      • xgetURIArray

        public org.apache.xmlbeans.XmlAnyURI xgetURIArray​(int i)
        Gets (as xml) ith "URI" element
        Specified by:
        xgetURIArray in interface ContactType
      • sizeOfURIArray

        public int sizeOfURIArray()
        Returns number of "URI" element
        Specified by:
        sizeOfURIArray in interface ContactType
      • setURIArray

        public void setURIArray​(String[] uriArray)
        Sets array of all "URI" element
        Specified by:
        setURIArray in interface ContactType
      • xsetURIArray

        public void xsetURIArray​(org.apache.xmlbeans.XmlAnyURI[] uriArray)
        Sets (as xml) array of all "URI" element
        Specified by:
        xsetURIArray in interface ContactType
      • xsetURIArray

        public void xsetURIArray​(int i,
                                 org.apache.xmlbeans.XmlAnyURI uri)
        Sets (as xml) ith "URI" element
        Specified by:
        xsetURIArray in interface ContactType
      • insertURI

        public void insertURI​(int i,
                              String uri)
        Inserts the value as the ith "URI" element
        Specified by:
        insertURI in interface ContactType
      • addURI

        public void addURI​(String uri)
        Appends the value as the last "URI" element
        Specified by:
        addURI in interface ContactType
      • insertNewURI

        public org.apache.xmlbeans.XmlAnyURI insertNewURI​(int i)
        Inserts and returns a new empty value (as xml) as the ith "URI" element
        Specified by:
        insertNewURI in interface ContactType
      • addNewURI

        public org.apache.xmlbeans.XmlAnyURI addNewURI()
        Appends and returns a new empty value (as xml) as the last "URI" element
        Specified by:
        addNewURI in interface ContactType
      • removeURI

        public void removeURI​(int i)
        Removes the ith "URI" element
        Specified by:
        removeURI in interface ContactType
      • xgetEmailArray

        public org.apache.xmlbeans.XmlString[] xgetEmailArray()
        Gets (as xml) array of all "Email" elements
        Specified by:
        xgetEmailArray in interface ContactType
      • xgetEmailArray

        public org.apache.xmlbeans.XmlString xgetEmailArray​(int i)
        Gets (as xml) ith "Email" element
        Specified by:
        xgetEmailArray in interface ContactType
      • sizeOfEmailArray

        public int sizeOfEmailArray()
        Returns number of "Email" element
        Specified by:
        sizeOfEmailArray in interface ContactType
      • setEmailArray

        public void setEmailArray​(String[] emailArray)
        Sets array of all "Email" element
        Specified by:
        setEmailArray in interface ContactType
      • xsetEmailArray

        public void xsetEmailArray​(org.apache.xmlbeans.XmlString[] emailArray)
        Sets (as xml) array of all "Email" element
        Specified by:
        xsetEmailArray in interface ContactType
      • xsetEmailArray

        public void xsetEmailArray​(int i,
                                   org.apache.xmlbeans.XmlString email)
        Sets (as xml) ith "Email" element
        Specified by:
        xsetEmailArray in interface ContactType
      • insertEmail

        public void insertEmail​(int i,
                                String email)
        Inserts the value as the ith "Email" element
        Specified by:
        insertEmail in interface ContactType
      • addEmail

        public void addEmail​(String email)
        Appends the value as the last "Email" element
        Specified by:
        addEmail in interface ContactType
      • insertNewEmail

        public org.apache.xmlbeans.XmlString insertNewEmail​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Email" element
        Specified by:
        insertNewEmail in interface ContactType
      • addNewEmail

        public org.apache.xmlbeans.XmlString addNewEmail()
        Appends and returns a new empty value (as xml) as the last "Email" element
        Specified by:
        addNewEmail in interface ContactType
      • removeEmail

        public void removeEmail​(int i)
        Removes the ith "Email" element
        Specified by:
        removeEmail in interface ContactType
      • isSetId

        public boolean isSetId()
        True if has "id" attribute
        Specified by:
        isSetId in interface ContactType
      • setId

        public void setId​(String id)
        Sets the "id" attribute
        Specified by:
        setId in interface ContactType
      • xsetId

        public void xsetId​(IDType id)
        Sets (as xml) the "id" attribute
        Specified by:
        xsetId in interface ContactType
      • unsetId

        public void unsetId()
        Unsets the "id" attribute
        Specified by:
        unsetId in interface ContactType