org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class DimensionType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentBaseType
              extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentType
                  extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.BaseDimensionBaseType
                      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.BaseDimensionType
                          extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.DimensionType

public class DimensionType
extends BaseDimensionType

DimensionType describes the structure of an ordinary dimension, which is defined as a statistical concept used (most probably together with other statistical concepts) to identify a statistical series, such as a time series, e.g. a statistical concept indicating certain economic activity or a geographical reference area. The dimension takes its semantic, and in some cases it representation, from its concept identity. A dimension can be coded by referencing a code list from its coded local representation. It can also specify its text format, which is used as the representation of the dimension if a coded representation is not defined. Neither the coded or uncoded representation are necessary, since the dimension may take these from the referenced concept.

Java class for DimensionType complex type.

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

 <complexType name="DimensionType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}BaseDimensionType">
       <sequence>
         <element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}Annotations" minOccurs="0"/>
         <element name="ConceptIdentity" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ConceptReferenceType"/>
         <element name="LocalRepresentation" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}SimpleDataStructureRepresentationType" minOccurs="0"/>
         <element name="ConceptRole" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ConceptReferenceType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="type" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DimensionTypeType" fixed="Dimension" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.BaseDimensionType
conceptRole, position, type
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentType
conceptIdentity, localRepresentation
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
id, uri, urn
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
annotations
 
Constructor Summary
DimensionType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.BaseDimensionType
getConceptRole, getPosition, getType, setPosition, setType
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.ComponentType
getConceptIdentity, getLocalRepresentation, setConceptIdentity, setLocalRepresentation
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
getId, getUri, getUrn, setId, setUri, setUrn
 
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

DimensionType

public DimensionType()


Copyright © 2012. All Rights Reserved.