Class ObsTypeImpl

  • All Implemented Interfaces:
    Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource, AnnotableType, ObsType
    Direct Known Subclasses:
    TimeSeriesObsTypeImpl

    public class ObsTypeImpl
    extends AnnotableTypeImpl
    implements ObsType
    An XML ObsType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/structurespecific). This is a complex type.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.data.structurespecific.ObsType

        ObsType.Factory
      • 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.data.structurespecific.ObsType

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

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.xmlbeans.XmlAnySimpleType addNewOBSVALUE()
      Appends and returns a new empty "OBS_VALUE" attribute
      org.apache.xmlbeans.XmlAnySimpleType getOBSVALUE()
      Gets the "OBS_VALUE" attribute
      Calendar getREPORTINGYEARSTARTDAY()
      Gets the "REPORTING_YEAR_START_DAY" attribute
      Object getTIMEPERIOD()
      Gets the "TIME_PERIOD" attribute
      String getType()
      Gets the "type" attribute
      boolean isSetOBSVALUE()
      True if has "OBS_VALUE" attribute
      boolean isSetREPORTINGYEARSTARTDAY()
      True if has "REPORTING_YEAR_START_DAY" attribute
      boolean isSetTIMEPERIOD()
      True if has "TIME_PERIOD" attribute
      boolean isSetType()
      True if has "type" attribute
      void setOBSVALUE​(org.apache.xmlbeans.XmlAnySimpleType obsvalue)
      Sets the "OBS_VALUE" attribute
      void setREPORTINGYEARSTARTDAY​(Calendar reportingyearstartday)
      Sets the "REPORTING_YEAR_START_DAY" attribute
      void setTIMEPERIOD​(Object timeperiod)
      Sets the "TIME_PERIOD" attribute
      void setType​(String type)
      Sets the "type" attribute
      void unsetOBSVALUE()
      Unsets the "OBS_VALUE" attribute
      void unsetREPORTINGYEARSTARTDAY()
      Unsets the "REPORTING_YEAR_START_DAY" attribute
      void unsetTIMEPERIOD()
      Unsets the "TIME_PERIOD" attribute
      void unsetType()
      Unsets the "type" attribute
      org.apache.xmlbeans.XmlGMonthDay xgetREPORTINGYEARSTARTDAY()
      Gets (as xml) the "REPORTING_YEAR_START_DAY" attribute
      ObservationalTimePeriodType xgetTIMEPERIOD()
      Gets (as xml) the "TIME_PERIOD" attribute
      IDType xgetType()
      Gets (as xml) the "type" attribute
      void xsetREPORTINGYEARSTARTDAY​(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)
      Sets (as xml) the "REPORTING_YEAR_START_DAY" attribute
      void xsetTIMEPERIOD​(ObservationalTimePeriodType timeperiod)
      Sets (as xml) the "TIME_PERIOD" attribute
      void xsetType​(IDType type)
      Sets (as xml) the "type" 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
    • Constructor Detail

      • ObsTypeImpl

        public ObsTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • getType

        public String getType()
        Gets the "type" attribute
        Specified by:
        getType in interface ObsType
      • xgetType

        public IDType xgetType()
        Gets (as xml) the "type" attribute
        Specified by:
        xgetType in interface ObsType
      • isSetType

        public boolean isSetType()
        True if has "type" attribute
        Specified by:
        isSetType in interface ObsType
      • setType

        public void setType​(String type)
        Sets the "type" attribute
        Specified by:
        setType in interface ObsType
      • xsetType

        public void xsetType​(IDType type)
        Sets (as xml) the "type" attribute
        Specified by:
        xsetType in interface ObsType
      • unsetType

        public void unsetType()
        Unsets the "type" attribute
        Specified by:
        unsetType in interface ObsType
      • getTIMEPERIOD

        public Object getTIMEPERIOD()
        Gets the "TIME_PERIOD" attribute
        Specified by:
        getTIMEPERIOD in interface ObsType
      • isSetTIMEPERIOD

        public boolean isSetTIMEPERIOD()
        True if has "TIME_PERIOD" attribute
        Specified by:
        isSetTIMEPERIOD in interface ObsType
      • setTIMEPERIOD

        public void setTIMEPERIOD​(Object timeperiod)
        Sets the "TIME_PERIOD" attribute
        Specified by:
        setTIMEPERIOD in interface ObsType
      • unsetTIMEPERIOD

        public void unsetTIMEPERIOD()
        Unsets the "TIME_PERIOD" attribute
        Specified by:
        unsetTIMEPERIOD in interface ObsType
      • xgetREPORTINGYEARSTARTDAY

        public org.apache.xmlbeans.XmlGMonthDay xgetREPORTINGYEARSTARTDAY()
        Gets (as xml) the "REPORTING_YEAR_START_DAY" attribute
        Specified by:
        xgetREPORTINGYEARSTARTDAY in interface ObsType
      • isSetREPORTINGYEARSTARTDAY

        public boolean isSetREPORTINGYEARSTARTDAY()
        True if has "REPORTING_YEAR_START_DAY" attribute
        Specified by:
        isSetREPORTINGYEARSTARTDAY in interface ObsType
      • setREPORTINGYEARSTARTDAY

        public void setREPORTINGYEARSTARTDAY​(Calendar reportingyearstartday)
        Sets the "REPORTING_YEAR_START_DAY" attribute
        Specified by:
        setREPORTINGYEARSTARTDAY in interface ObsType
      • xsetREPORTINGYEARSTARTDAY

        public void xsetREPORTINGYEARSTARTDAY​(org.apache.xmlbeans.XmlGMonthDay reportingyearstartday)
        Sets (as xml) the "REPORTING_YEAR_START_DAY" attribute
        Specified by:
        xsetREPORTINGYEARSTARTDAY in interface ObsType
      • unsetREPORTINGYEARSTARTDAY

        public void unsetREPORTINGYEARSTARTDAY()
        Unsets the "REPORTING_YEAR_START_DAY" attribute
        Specified by:
        unsetREPORTINGYEARSTARTDAY in interface ObsType
      • getOBSVALUE

        public org.apache.xmlbeans.XmlAnySimpleType getOBSVALUE()
        Gets the "OBS_VALUE" attribute
        Specified by:
        getOBSVALUE in interface ObsType
      • isSetOBSVALUE

        public boolean isSetOBSVALUE()
        True if has "OBS_VALUE" attribute
        Specified by:
        isSetOBSVALUE in interface ObsType
      • setOBSVALUE

        public void setOBSVALUE​(org.apache.xmlbeans.XmlAnySimpleType obsvalue)
        Sets the "OBS_VALUE" attribute
        Specified by:
        setOBSVALUE in interface ObsType
      • addNewOBSVALUE

        public org.apache.xmlbeans.XmlAnySimpleType addNewOBSVALUE()
        Appends and returns a new empty "OBS_VALUE" attribute
        Specified by:
        addNewOBSVALUE in interface ObsType
      • unsetOBSVALUE

        public void unsetOBSVALUE()
        Unsets the "OBS_VALUE" attribute
        Specified by:
        unsetOBSVALUE in interface ObsType