org.sdmx.resources.sdmxml.schemas.v2_1.data.generic
Class ObsOnlyType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.data.generic.ObsOnlyType

public class ObsOnlyType
extends AnnotableType

ObsOnlyType defines the structure for an un-grouped observation. Unlike a group observation, an un-grouped must provided a full set of values for every dimension declared in the data structure definition. The observation can contain an observed value and/or a collection of attribute values.

Java class for ObsOnlyType complex type.

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

 <complexType name="ObsOnlyType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}AnnotableType">
       <sequence>
         <element name="ObsKey" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/generic}ValuesType"/>
         <element name="ObsValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/generic}ObsValueType" minOccurs="0"/>
         <element name="Attributes" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/data/generic}ValuesType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ValuesType attributes
           
protected  ValuesType obsKey
           
protected  ObsValueType obsValue
           
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
ObsOnlyType()
           
 
Method Summary
 ValuesType getAttributes()
          Gets the value of the attributes property.
 ValuesType getObsKey()
          Gets the value of the obsKey property.
 ObsValueType getObsValue()
          Gets the value of the obsValue property.
 void setAttributes(ValuesType value)
          Sets the value of the attributes property.
 void setObsKey(ValuesType value)
          Sets the value of the obsKey property.
 void setObsValue(ObsValueType value)
          Sets the value of the obsValue property.
 
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
 

Field Detail

obsKey

protected ValuesType obsKey

obsValue

protected ObsValueType obsValue

attributes

protected ValuesType attributes
Constructor Detail

ObsOnlyType

public ObsOnlyType()
Method Detail

getObsKey

public ValuesType getObsKey()
Gets the value of the obsKey property.

Returns:
possible object is ValuesType

setObsKey

public void setObsKey(ValuesType value)
Sets the value of the obsKey property.

Parameters:
value - allowed object is ValuesType

getObsValue

public ObsValueType getObsValue()
Gets the value of the obsValue property.

Returns:
possible object is ObsValueType

setObsValue

public void setObsValue(ObsValueType value)
Sets the value of the obsValue property.

Parameters:
value - allowed object is ObsValueType

getAttributes

public ValuesType getAttributes()
Gets the value of the attributes property.

Returns:
possible object is ValuesType

setAttributes

public void setAttributes(ValuesType value)
Sets the value of the attributes property.

Parameters:
value - allowed object is ValuesType


Copyright © 2012. All Rights Reserved.