org.jembi.sdmxhd.dsd
Class Components

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

public class Components
extends java.lang.Object
implements XMLWritable

Author:
Ryan Crichton This object represents the Components element in a SDMX-HD DSD

Constructor Summary
Components()
           
 
Method Summary
 java.util.List<Attribute> getAttributes()
           
 java.util.List<Dimension> getDimensions()
           
 java.util.List<Group> getGroups()
           
 PrimaryMeasure getPrimaryMeasure()
           
 TimeDimension getTimeDimension()
           
 void setAttributes(java.util.List<Attribute> attributes)
           
 void setDimensions(java.util.List<Dimension> dimensions)
           
 void setGroups(java.util.List<Group> groups)
           
 void setPrimaryMeasure(PrimaryMeasure primaryMeasure)
           
 void setTimeDimension(TimeDimension timeDimension)
           
 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

Components

public Components()
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

getDimensions

public java.util.List<Dimension> getDimensions()

setDimensions

public void setDimensions(java.util.List<Dimension> dimensions)

getAttributes

public java.util.List<Attribute> getAttributes()

setAttributes

public void setAttributes(java.util.List<Attribute> attributes)

getPrimaryMeasure

public PrimaryMeasure getPrimaryMeasure()

setPrimaryMeasure

public void setPrimaryMeasure(PrimaryMeasure primaryMeasure)

getGroups

public java.util.List<Group> getGroups()

setGroups

public void setGroups(java.util.List<Group> groups)

getTimeDimension

public TimeDimension getTimeDimension()

setTimeDimension

public void setTimeDimension(TimeDimension timeDimension)