Interface MetadataAttributeValueType

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

    public interface MetadataAttributeValueType
    extends org.apache.xmlbeans.XmlObject
    An XML MetadataAttributeValueType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query). This is a complex type.
    • Field Detail

      • type

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

      • getID

        String getID()
        Gets the "ID" element
      • xgetID

        NCNameIDType xgetID()
        Gets (as xml) the "ID" element
      • setID

        void setID​(String id)
        Sets the "ID" element
      • xsetID

        void xsetID​(NCNameIDType id)
        Sets (as xml) the "ID" element
      • isSetValue

        boolean isSetValue()
        True if has "Value" element
      • setValue

        void setValue​(SimpleValueType value)
        Sets the "Value" element
      • addNewValue

        SimpleValueType addNewValue()
        Appends and returns a new empty "Value" element
      • unsetValue

        void unsetValue()
        Unsets the "Value" element
      • getTextValueArray

        QueryTextType[] getTextValueArray()
        Gets array of all "TextValue" elements
      • getTextValueArray

        QueryTextType getTextValueArray​(int i)
        Gets ith "TextValue" element
      • sizeOfTextValueArray

        int sizeOfTextValueArray()
        Returns number of "TextValue" element
      • setTextValueArray

        void setTextValueArray​(QueryTextType[] textValueArray)
        Sets array of all "TextValue" element
      • setTextValueArray

        void setTextValueArray​(int i,
                               QueryTextType textValue)
        Sets ith "TextValue" element
      • insertNewTextValue

        QueryTextType insertNewTextValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "TextValue" element
      • addNewTextValue

        QueryTextType addNewTextValue()
        Appends and returns a new empty value (as xml) as the last "TextValue" element
      • removeTextValue

        void removeTextValue​(int i)
        Removes the ith "TextValue" element
      • getNumericValueArray

        NumericValueType[] getNumericValueArray()
        Gets array of all "NumericValue" elements
      • getNumericValueArray

        NumericValueType getNumericValueArray​(int i)
        Gets ith "NumericValue" element
      • sizeOfNumericValueArray

        int sizeOfNumericValueArray()
        Returns number of "NumericValue" element
      • setNumericValueArray

        void setNumericValueArray​(NumericValueType[] numericValueArray)
        Sets array of all "NumericValue" element
      • setNumericValueArray

        void setNumericValueArray​(int i,
                                  NumericValueType numericValue)
        Sets ith "NumericValue" element
      • insertNewNumericValue

        NumericValueType insertNewNumericValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "NumericValue" element
      • addNewNumericValue

        NumericValueType addNewNumericValue()
        Appends and returns a new empty value (as xml) as the last "NumericValue" element
      • removeNumericValue

        void removeNumericValue​(int i)
        Removes the ith "NumericValue" element
      • getTimeValueArray

        TimePeriodValueType[] getTimeValueArray()
        Gets array of all "TimeValue" elements
      • getTimeValueArray

        TimePeriodValueType getTimeValueArray​(int i)
        Gets ith "TimeValue" element
      • sizeOfTimeValueArray

        int sizeOfTimeValueArray()
        Returns number of "TimeValue" element
      • setTimeValueArray

        void setTimeValueArray​(TimePeriodValueType[] timeValueArray)
        Sets array of all "TimeValue" element
      • setTimeValueArray

        void setTimeValueArray​(int i,
                               TimePeriodValueType timeValue)
        Sets ith "TimeValue" element
      • insertNewTimeValue

        TimePeriodValueType insertNewTimeValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "TimeValue" element
      • addNewTimeValue

        TimePeriodValueType addNewTimeValue()
        Appends and returns a new empty value (as xml) as the last "TimeValue" element
      • removeTimeValue

        void removeTimeValue​(int i)
        Removes the ith "TimeValue" element
      • getMetadataAttributeValueArray

        MetadataAttributeValueType[] getMetadataAttributeValueArray()
        Gets array of all "MetadataAttributeValue" elements
      • getMetadataAttributeValueArray

        MetadataAttributeValueType getMetadataAttributeValueArray​(int i)
        Gets ith "MetadataAttributeValue" element
      • sizeOfMetadataAttributeValueArray

        int sizeOfMetadataAttributeValueArray()
        Returns number of "MetadataAttributeValue" element
      • setMetadataAttributeValueArray

        void setMetadataAttributeValueArray​(MetadataAttributeValueType[] metadataAttributeValueArray)
        Sets array of all "MetadataAttributeValue" element
      • setMetadataAttributeValueArray

        void setMetadataAttributeValueArray​(int i,
                                            MetadataAttributeValueType metadataAttributeValue)
        Sets ith "MetadataAttributeValue" element
      • insertNewMetadataAttributeValue

        MetadataAttributeValueType insertNewMetadataAttributeValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "MetadataAttributeValue" element
      • addNewMetadataAttributeValue

        MetadataAttributeValueType addNewMetadataAttributeValue()
        Appends and returns a new empty value (as xml) as the last "MetadataAttributeValue" element
      • removeMetadataAttributeValue

        void removeMetadataAttributeValue​(int i)
        Removes the ith "MetadataAttributeValue" element