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/structurespecific). 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

      • 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
      • getTIMEPERIOD

        Object getTIMEPERIOD()
        Gets the "TIME_PERIOD" attribute
      • isSetTIMEPERIOD

        boolean isSetTIMEPERIOD()
        True if has "TIME_PERIOD" attribute
      • setTIMEPERIOD

        void setTIMEPERIOD​(Object timeperiod)
        Sets the "TIME_PERIOD" attribute
      • unsetTIMEPERIOD

        void unsetTIMEPERIOD()
        Unsets the "TIME_PERIOD" attribute
      • getREPORTINGYEARSTARTDAY

        Calendar getREPORTINGYEARSTARTDAY()
        Gets the "REPORTING_YEAR_START_DAY" attribute
      • xgetREPORTINGYEARSTARTDAY

        org.apache.xmlbeans.XmlGMonthDay xgetREPORTINGYEARSTARTDAY()
        Gets (as xml) the "REPORTING_YEAR_START_DAY" attribute
      • isSetREPORTINGYEARSTARTDAY

        boolean isSetREPORTINGYEARSTARTDAY()
        True if has "REPORTING_YEAR_START_DAY" attribute
      • setREPORTINGYEARSTARTDAY

        void setREPORTINGYEARSTARTDAY​(Calendar reportingyearstartday)
        Sets the "REPORTING_YEAR_START_DAY" attribute
      • xsetREPORTINGYEARSTARTDAY

        void xsetREPORTINGYEARSTARTDAY​(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)
        Sets (as xml) the "REPORTING_YEAR_START_DAY" attribute
      • unsetREPORTINGYEARSTARTDAY

        void unsetREPORTINGYEARSTARTDAY()
        Unsets the "REPORTING_YEAR_START_DAY" attribute