org.jembi.sdmxhd.dsd
Class Dimension

java.lang.Object
  extended by org.jembi.sdmxhd.dsd.Dimension
All Implemented Interfaces:
XMLWritable

public class Dimension
extends java.lang.Object
implements XMLWritable

Author:
Ryan Crichton This objects represents a Dimensions element in a SDMD-HD DSD

Constructor Summary
Dimension()
           
 
Method Summary
 java.lang.String getCodelistAgency()
           
 java.lang.String getCodelistRef()
           
 java.lang.String getCodelistVersion()
           
 java.lang.String getConceptAgency()
           
 java.lang.String getConceptRef()
           
 java.lang.String getConceptSchemeAgency()
           
 java.lang.String getConceptSchemeRef()
           
 java.lang.String getConceptVersion()
           
 TextFormat getTextFormat()
           
 boolean isCountDimension()
           
 boolean isCrossSectionalAttachDataSet()
           
 boolean isCrossSectionalAttachGroup()
           
 boolean isCrossSectionalAttachObservation()
           
 boolean isCrossSectionalAttachSection()
           
 boolean isEntityDimension()
           
 boolean isFrequencyDimension()
           
 boolean isIdentityDimension()
           
 boolean isMeasureDimension()
           
 boolean isNonObservationTimeDimension()
           
 void setCodelistAgency(java.lang.String codelistAgency)
           
 void setCodelistRef(java.lang.String codelistRef)
           
 void setCodelistVersion(java.lang.String codelistVersion)
           
 void setConceptAgency(java.lang.String conceptAgency)
           
 void setConceptRef(java.lang.String conceptRef)
           
 void setConceptSchemeAgency(java.lang.String conceptSchemeAgency)
           
 void setConceptSchemeRef(java.lang.String conceptSchemeRef)
           
 void setConceptVersion(java.lang.String conceptVersion)
           
 void setCountDimension(boolean isCountDimension)
           
 void setCrossSectionalAttachDataSet(boolean crossSectionalAttachDataSet)
           
 void setCrossSectionalAttachGroup(boolean crossSectionalAttachGroup)
           
 void setCrossSectionalAttachObservation(boolean crossSectionalAttachObservation)
           
 void setCrossSectionalAttachSection(boolean crossSectionalAttachSection)
           
 void setEntityDimension(boolean isEntityDimension)
           
 void setFrequencyDimension(boolean isFrequencyDimension)
           
 void setIdentityDimension(boolean isIdentityDimension)
           
 void setMeasureDimension(boolean isMeasureDimension)
           
 void setNonObservationTimeDimension(boolean isNonObservationTimeDimension)
           
 void setTextFormat(TextFormat textFormat)
           
 void toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
          Writes this object to the xmlStream writer in SDMX-HD XML representation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Dimension

public Dimension()
Method Detail

toXML

public void toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
           throws java.lang.Exception
Description copied from interface: XMLWritable
Writes this object to the xmlStream writer in SDMX-HD XML representation

Specified by:
toXML in interface XMLWritable
Throws:
java.lang.Exception

getConceptRef

public java.lang.String getConceptRef()

setConceptRef

public void setConceptRef(java.lang.String conceptRef)

getConceptVersion

public java.lang.String getConceptVersion()

setConceptVersion

public void setConceptVersion(java.lang.String conceptVersion)

getConceptAgency

public java.lang.String getConceptAgency()

setConceptAgency

public void setConceptAgency(java.lang.String conceptAgency)

getConceptSchemeRef

public java.lang.String getConceptSchemeRef()

setConceptSchemeRef

public void setConceptSchemeRef(java.lang.String conceptSchemeRef)

getConceptSchemeAgency

public java.lang.String getConceptSchemeAgency()

setConceptSchemeAgency

public void setConceptSchemeAgency(java.lang.String conceptSchemeAgency)

getCodelistRef

public java.lang.String getCodelistRef()

setCodelistRef

public void setCodelistRef(java.lang.String codelistRef)

getCodelistVersion

public java.lang.String getCodelistVersion()

setCodelistVersion

public void setCodelistVersion(java.lang.String codelistVersion)

getCodelistAgency

public java.lang.String getCodelistAgency()

setCodelistAgency

public void setCodelistAgency(java.lang.String codelistAgency)

isMeasureDimension

public boolean isMeasureDimension()

setMeasureDimension

public void setMeasureDimension(boolean isMeasureDimension)

isFrequencyDimension

public boolean isFrequencyDimension()

setFrequencyDimension

public void setFrequencyDimension(boolean isFrequencyDimension)

isEntityDimension

public boolean isEntityDimension()

setEntityDimension

public void setEntityDimension(boolean isEntityDimension)

isCountDimension

public boolean isCountDimension()

setCountDimension

public void setCountDimension(boolean isCountDimension)

isNonObservationTimeDimension

public boolean isNonObservationTimeDimension()

setNonObservationTimeDimension

public void setNonObservationTimeDimension(boolean isNonObservationTimeDimension)

isIdentityDimension

public boolean isIdentityDimension()

setIdentityDimension

public void setIdentityDimension(boolean isIdentityDimension)

isCrossSectionalAttachDataSet

public boolean isCrossSectionalAttachDataSet()

setCrossSectionalAttachDataSet

public void setCrossSectionalAttachDataSet(boolean crossSectionalAttachDataSet)

isCrossSectionalAttachGroup

public boolean isCrossSectionalAttachGroup()

setCrossSectionalAttachGroup

public void setCrossSectionalAttachGroup(boolean crossSectionalAttachGroup)

isCrossSectionalAttachSection

public boolean isCrossSectionalAttachSection()

setCrossSectionalAttachSection

public void setCrossSectionalAttachSection(boolean crossSectionalAttachSection)

isCrossSectionalAttachObservation

public boolean isCrossSectionalAttachObservation()

setCrossSectionalAttachObservation

public void setCrossSectionalAttachObservation(boolean crossSectionalAttachObservation)

getTextFormat

public TextFormat getTextFormat()

setTextFormat

public void setTextFormat(TextFormat textFormat)