org.jembi.sdmxhd.cds
Class Series
java.lang.Object
org.jembi.sdmxhd.cds.Series
- All Implemented Interfaces:
- XMLWritable
public class Series
- extends java.lang.Object
- implements XMLWritable
- Author:
- Ryan Crichton
This Object represents a Series in a CDS
Method Summary |
void |
addAttribute(java.lang.String attributeName,
java.lang.String value)
Adds a logical attribute to this Series element. |
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
|
java.lang.String |
getAttributeValue(java.lang.String attribute)
Gets the specified attribute |
java.util.List<Obs> |
getObs()
|
void |
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
|
void |
setObs(java.util.List<Obs> obs)
|
void |
toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
Converts this Series object to it SDMX-HD XML form. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
namespace
public java.lang.String namespace
Series
public Series()
addAttribute
public void addAttribute(java.lang.String attributeName,
java.lang.String value)
- Adds a logical attribute to this Series element.
- Parameters:
attributeName
- value
-
getAttributeValue
public java.lang.String getAttributeValue(java.lang.String attribute)
- Gets the specified attribute
- Parameters:
attribute
-
- Returns:
- specified attribute
toXML
public void toXML(javax.xml.stream.XMLStreamWriter xmlWriter)
throws javax.xml.stream.XMLStreamException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
- Converts this Series object to it SDMX-HD XML form.
- Specified by:
toXML
in interface XMLWritable
- Parameters:
xmlWriter
-
- Throws:
javax.xml.stream.XMLStreamException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
getAttributes
public java.util.Map<java.lang.String,java.lang.String> getAttributes()
setAttributes
public void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
getObs
public java.util.List<Obs> getObs()
setObs
public void setObs(java.util.List<Obs> obs)