Interface SeriesType

  • All Superinterfaces:
    AnnotableType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Subinterfaces:
    TimeSeriesType
    All Known Implementing Classes:
    SeriesTypeImpl, TimeSeriesTypeImpl

    public interface SeriesType
    extends AnnotableType
    An XML SeriesType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/generic). This is a complex type.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  SeriesType.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
    • Field Detail

      • type

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

      • getSeriesKey

        ValuesType getSeriesKey()
        Gets the "SeriesKey" element
      • setSeriesKey

        void setSeriesKey​(ValuesType seriesKey)
        Sets the "SeriesKey" element
      • addNewSeriesKey

        ValuesType addNewSeriesKey()
        Appends and returns a new empty "SeriesKey" element
      • getAttributes

        ValuesType getAttributes()
        Gets the "Attributes" element
      • isSetAttributes

        boolean isSetAttributes()
        True if has "Attributes" element
      • setAttributes

        void setAttributes​(ValuesType attributes)
        Sets the "Attributes" element
      • addNewAttributes

        ValuesType addNewAttributes()
        Appends and returns a new empty "Attributes" element
      • unsetAttributes

        void unsetAttributes()
        Unsets the "Attributes" element
      • getObsArray

        ObsType[] getObsArray()
        Gets array of all "Obs" elements
      • getObsArray

        ObsType getObsArray​(int i)
        Gets ith "Obs" element
      • sizeOfObsArray

        int sizeOfObsArray()
        Returns number of "Obs" element
      • setObsArray

        void setObsArray​(ObsType[] obsArray)
        Sets array of all "Obs" element
      • setObsArray

        void setObsArray​(int i,
                         ObsType obs)
        Sets ith "Obs" element
      • insertNewObs

        ObsType insertNewObs​(int i)
        Inserts and returns a new empty value (as xml) as the ith "Obs" element
      • addNewObs

        ObsType addNewObs()
        Appends and returns a new empty value (as xml) as the last "Obs" element
      • removeObs

        void removeObs​(int i)
        Removes the ith "Obs" element