org.sdmx.resources.sdmxml.schemas.v2_1.common
Class AttributeValueSetType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.ComponentValueSetType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AttributeValueSetType

public class AttributeValueSetType
extends ComponentValueSetType

AttributeValueSetType defines the structure for providing values for a data attribute. If no values are provided, the attribute is implied to include/excluded from the region in which it is defined, with no regard to the value of the data attribute. Note that for metadata attributes which occur within other metadata attributes, a nested identifier can be provided. For example, a value of CONTACT.ADDRESS.STREET refers to the metadata attribute with the identifier STREET which exists in the ADDRESS metadata attribute in the CONTACT metadata attribute, which is defined at the root of the report structure.

Java class for AttributeValueSetType complex type.

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

 <complexType name="AttributeValueSetType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ComponentValueSetType">
       <choice minOccurs="0">
         <element name="Value" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}SimpleValueType" maxOccurs="unbounded"/>
         <element name="TimeRange" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeRangeValueType"/>
       </choice>
       <attribute name="id" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}SingleNCNameIDType" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.ComponentValueSetType
dataKey, dataSet, id, include, object, timeRange, value
 
Constructor Summary
AttributeValueSetType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.ComponentValueSetType
getDataKey, getDataSet, getId, getObject, getTimeRange, getValue, isInclude, setId, setInclude, setTimeRange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeValueSetType

public AttributeValueSetType()


Copyright © 2012. All Rights Reserved.