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

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.GroupDimensionBaseType
                      extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.GroupDimensionType

public class GroupDimensionType
extends GroupDimensionBaseType

GroupDimensionType defines a dimension component with a group key descriptor component list. Although technically a component, this is essentially a reference to a dimension defined in the key descriptor. Therefore, the identification, name, and description, concept identity and representation properties that are typically available for a component are not allowed here, as they are all inherited from the referenced dimension.

Java class for GroupDimensionType complex type.

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

 <complexType name="GroupDimensionType">
   <complexContent>
     <extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}GroupDimensionBaseType">
       <sequence>
         <element name="DimensionReference" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}LocalDimensionReferenceType"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  LocalDimensionReferenceType dimensionReference
           
 
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
GroupDimensionType()
           
 
Method Summary
 LocalDimensionReferenceType getDimensionReference()
          Gets the value of the dimensionReference property.
 void setDimensionReference(LocalDimensionReferenceType value)
          Sets the value of the dimensionReference property.
 
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
 

Field Detail

dimensionReference

protected LocalDimensionReferenceType dimensionReference
Constructor Detail

GroupDimensionType

public GroupDimensionType()
Method Detail

getDimensionReference

public LocalDimensionReferenceType getDimensionReference()
Gets the value of the dimensionReference property.

Returns:
possible object is LocalDimensionReferenceType

setDimensionReference

public void setDimensionReference(LocalDimensionReferenceType value)
Sets the value of the dimensionReference property.

Parameters:
value - allowed object is LocalDimensionReferenceType


Copyright © 2012. All Rights Reserved.