Interface ObsType

  • All Superinterfaces:
    AnnotableType, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Subinterfaces:
    TimeSeriesObsType
    All Known Implementing Classes:
    ObsTypeImpl, TimeSeriesObsTypeImpl

    public interface ObsType
    extends AnnotableType
    An XML ObsType(@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  ObsType.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

      • getType

        String getType()
        Gets the "type" attribute
      • xgetType

        IDType xgetType()
        Gets (as xml) the "type" attribute
      • isSetType

        boolean isSetType()
        True if has "type" attribute
      • setType

        void setType​(String type)
        Sets the "type" attribute
      • xsetType

        void xsetType​(IDType type)
        Sets (as xml) the "type" attribute
      • unsetType

        void unsetType()
        Unsets the "type" attribute
      • 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
      • getOBSVALUE

        org.apache.xmlbeans.XmlAnySimpleType getOBSVALUE()
        Gets the "OBS_VALUE" attribute
      • isSetOBSVALUE

        boolean isSetOBSVALUE()
        True if has "OBS_VALUE" attribute
      • setOBSVALUE

        void setOBSVALUE​(org.apache.xmlbeans.XmlAnySimpleType obsvalue)
        Sets the "OBS_VALUE" attribute
      • addNewOBSVALUE

        org.apache.xmlbeans.XmlAnySimpleType addNewOBSVALUE()
        Appends and returns a new empty "OBS_VALUE" attribute
      • unsetOBSVALUE

        void unsetOBSVALUE()
        Unsets the "OBS_VALUE" attribute