org.jembi.sdmxhd.dsd
Class Hierarchy

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

public class Hierarchy
extends java.lang.Object
implements XMLWritable

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

Constructor Summary
Hierarchy()
           
 
Method Summary
 CodeRef findCodeRef(java.lang.String codelistAliasRef, java.lang.String codeValue)
           
 java.util.List<CodeRef> getCodeRefs()
           
 LocalizedString getDescription()
           
 java.lang.String getId()
           
 java.lang.String getIsFinal()
           
 LocalizedString getName()
           
 java.lang.String getUrn()
           
 java.lang.String getValidFrom()
           
 java.lang.String getValidTo()
           
 java.lang.String getVersion()
           
 void setCodeRefs(java.util.List<CodeRef> codeRefs)
           
 void setDescription(LocalizedString description)
           
 void setId(java.lang.String id)
           
 void setIsFinal(java.lang.String isFinal)
           
 void setName(LocalizedString name)
           
 void setUrn(java.lang.String urn)
           
 void setValidFrom(java.lang.String validFrom)
           
 void setValidTo(java.lang.String validTo)
           
 void setVersion(java.lang.String version)
           
 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

Hierarchy

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

findCodeRef

public CodeRef findCodeRef(java.lang.String codelistAliasRef,
                           java.lang.String codeValue)

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getCodeRefs

public java.util.List<CodeRef> getCodeRefs()

setCodeRefs

public void setCodeRefs(java.util.List<CodeRef> codeRefs)

getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String version)

getName

public LocalizedString getName()

setName

public void setName(LocalizedString name)

getDescription

public LocalizedString getDescription()

setDescription

public void setDescription(LocalizedString description)

getUrn

public java.lang.String getUrn()

setUrn

public void setUrn(java.lang.String urn)

getIsFinal

public java.lang.String getIsFinal()

setIsFinal

public void setIsFinal(java.lang.String isFinal)

getValidFrom

public java.lang.String getValidFrom()

setValidFrom

public void setValidFrom(java.lang.String validFrom)

getValidTo

public java.lang.String getValidTo()

setValidTo

public void setValidTo(java.lang.String validTo)