org.sdmx.resources.sdmxml.schemas.v2_1.data.structurespecific
Class TimeSeriesObsType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.data.structurespecific.ObsType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.data.structurespecific.TimeSeriesObsType

public abstract class TimeSeriesObsType
extends ObsType

TimeSeriesObsType defines the abstract structure of a time series observation. The observation must be provided a value for the time dimension. This time value should disambiguate the observation within the series in which it is defined (i.e. there should not be another observation with the same time value). The observation can contain an observed value and/or attribute values. The same rules for derivation as the base observation type apply to this specialized observation.

Java class for TimeSeriesObsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="TimeSeriesObsType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/structurespecific}ObsType">
       <sequence>
         <element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}Annotations" minOccurs="0"/>
       </sequence>
       <attribute name="TIME_PERIOD" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObservationalTimePeriodType" />
       <attribute name="OBS_VALUE" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
       <anyAttribute namespace=''/>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.data.structurespecific.ObsType
obsvalue, reportingyearstartday, timeperiod, type
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
TimeSeriesObsType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.data.structurespecific.ObsType
getOBSVALUE, getOtherAttributes, getREPORTINGYEARSTARTDAY, getTIMEPERIOD, getType, setOBSVALUE, setREPORTINGYEARSTARTDAY, setType
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
getAnnotations, setAnnotations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeSeriesObsType

public TimeSeriesObsType()


Copyright © 2012. All Rights Reserved.