Class MetadataSetTypeImpl

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

    public class MetadataSetTypeImpl
    extends AnnotableTypeImpl
    implements MetadataSetType
    An XML MetadataSetType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/metadata/structurespecific). 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.common.AnnotableType

        type
      • Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.metadata.structurespecific.MetadataSetType

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

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      DataProviderReferenceType addNewDataProvider()
      Appends and returns a new empty "DataProvider" element
      TextType addNewName()
      Appends and returns a new empty value (as xml) as the last "Name" element
      ReportType addNewReport()
      Appends and returns a new empty value (as xml) as the last "Report" element
      ActionType.Enum getAction()
      Gets the "action" attribute
      DataProviderReferenceType getDataProvider()
      Gets the "DataProvider" element
      TextType[] getNameArray()
      Gets array of all "Name" elements
      TextType getNameArray​(int i)
      Gets ith "Name" element
      Object getPublicationPeriod()
      Gets the "publicationPeriod" attribute
      Calendar getPublicationYear()
      Gets the "publicationYear" attribute
      ReportType[] getReportArray()
      Gets array of all "Report" elements
      ReportType getReportArray​(int i)
      Gets ith "Report" element
      Calendar getReportingBeginDate()
      Gets the "reportingBeginDate" attribute
      Calendar getReportingEndDate()
      Gets the "reportingEndDate" attribute
      String getSetID()
      Gets the "setID" attribute
      String getStructureRef()
      Gets the "structureRef" attribute
      Calendar getValidFromDate()
      Gets the "validFromDate" attribute
      Calendar getValidToDate()
      Gets the "validToDate" attribute
      TextType insertNewName​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Name" element
      ReportType insertNewReport​(int i)
      Inserts and returns a new empty value (as xml) as the ith "Report" element
      boolean isSetAction()
      True if has "action" attribute
      boolean isSetDataProvider()
      True if has "DataProvider" element
      boolean isSetPublicationPeriod()
      True if has "publicationPeriod" attribute
      boolean isSetPublicationYear()
      True if has "publicationYear" attribute
      boolean isSetReportingBeginDate()
      True if has "reportingBeginDate" attribute
      boolean isSetReportingEndDate()
      True if has "reportingEndDate" attribute
      boolean isSetSetID()
      True if has "setID" attribute
      boolean isSetValidFromDate()
      True if has "validFromDate" attribute
      boolean isSetValidToDate()
      True if has "validToDate" attribute
      void removeName​(int i)
      Removes the ith "Name" element
      void removeReport​(int i)
      Removes the ith "Report" element
      void setAction​(ActionType.Enum action)
      Sets the "action" attribute
      void setDataProvider​(DataProviderReferenceType dataProvider)
      Sets the "DataProvider" element
      void setNameArray​(int i, TextType name)
      Sets ith "Name" element
      void setNameArray​(TextType[] nameArray)
      Sets array of all "Name" element
      void setPublicationPeriod​(Object publicationPeriod)
      Sets the "publicationPeriod" attribute
      void setPublicationYear​(Calendar publicationYear)
      Sets the "publicationYear" attribute
      void setReportArray​(int i, ReportType report)
      Sets ith "Report" element
      void setReportArray​(ReportType[] reportArray)
      Sets array of all "Report" element
      void setReportingBeginDate​(Calendar reportingBeginDate)
      Sets the "reportingBeginDate" attribute
      void setReportingEndDate​(Calendar reportingEndDate)
      Sets the "reportingEndDate" attribute
      void setSetID​(String setID)
      Sets the "setID" attribute
      void setStructureRef​(String structureRef)
      Sets the "structureRef" attribute
      void setValidFromDate​(Calendar validFromDate)
      Sets the "validFromDate" attribute
      void setValidToDate​(Calendar validToDate)
      Sets the "validToDate" attribute
      int sizeOfNameArray()
      Returns number of "Name" element
      int sizeOfReportArray()
      Returns number of "Report" element
      void unsetAction()
      Unsets the "action" attribute
      void unsetDataProvider()
      Unsets the "DataProvider" element
      void unsetPublicationPeriod()
      Unsets the "publicationPeriod" attribute
      void unsetPublicationYear()
      Unsets the "publicationYear" attribute
      void unsetReportingBeginDate()
      Unsets the "reportingBeginDate" attribute
      void unsetReportingEndDate()
      Unsets the "reportingEndDate" attribute
      void unsetSetID()
      Unsets the "setID" attribute
      void unsetValidFromDate()
      Unsets the "validFromDate" attribute
      void unsetValidToDate()
      Unsets the "validToDate" attribute
      ActionType xgetAction()
      Gets (as xml) the "action" attribute
      ObservationalTimePeriodType xgetPublicationPeriod()
      Gets (as xml) the "publicationPeriod" attribute
      org.apache.xmlbeans.XmlGYear xgetPublicationYear()
      Gets (as xml) the "publicationYear" attribute
      BasicTimePeriodType xgetReportingBeginDate()
      Gets (as xml) the "reportingBeginDate" attribute
      BasicTimePeriodType xgetReportingEndDate()
      Gets (as xml) the "reportingEndDate" attribute
      IDType xgetSetID()
      Gets (as xml) the "setID" attribute
      org.apache.xmlbeans.XmlIDREF xgetStructureRef()
      Gets (as xml) the "structureRef" attribute
      org.apache.xmlbeans.XmlDateTime xgetValidFromDate()
      Gets (as xml) the "validFromDate" attribute
      org.apache.xmlbeans.XmlDateTime xgetValidToDate()
      Gets (as xml) the "validToDate" attribute
      void xsetAction​(ActionType action)
      Sets (as xml) the "action" attribute
      void xsetPublicationPeriod​(ObservationalTimePeriodType publicationPeriod)
      Sets (as xml) the "publicationPeriod" attribute
      void xsetPublicationYear​(org.apache.xmlbeans.XmlGYear publicationYear)
      Sets (as xml) the "publicationYear" attribute
      void xsetReportingBeginDate​(BasicTimePeriodType reportingBeginDate)
      Sets (as xml) the "reportingBeginDate" attribute
      void xsetReportingEndDate​(BasicTimePeriodType reportingEndDate)
      Sets (as xml) the "reportingEndDate" attribute
      void xsetSetID​(IDType setID)
      Sets (as xml) the "setID" attribute
      void xsetStructureRef​(org.apache.xmlbeans.XmlIDREF structureRef)
      Sets (as xml) the "structureRef" attribute
      void xsetValidFromDate​(org.apache.xmlbeans.XmlDateTime validFromDate)
      Sets (as xml) the "validFromDate" attribute
      void xsetValidToDate​(org.apache.xmlbeans.XmlDateTime validToDate)
      Sets (as xml) the "validToDate" attribute
      • 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