org.jembi.sdmxhd.parser
Class SDMXHDParser

java.lang.Object
  extended by org.jembi.sdmxhd.parser.SDMXHDParser

public class SDMXHDParser
extends java.lang.Object

This class is responsible for Parsing an entire SDMX-HD message. It splits the message up and delegates each part to parsers that can handle that part.


Constructor Summary
SDMXHDParser()
           
 
Method Summary
 SDMXHDMessage parse(java.util.zip.ZipFile zf)
          Parses the SMDX-HD message contained in the ZipFile and return a SDMX-HD message object that represents the SDMX-HD message supplied.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDMXHDParser

public SDMXHDParser()
Method Detail

parse

public SDMXHDMessage parse(java.util.zip.ZipFile zf)
                    throws javax.xml.stream.XMLStreamException,
                           java.util.zip.ZipException,
                           java.io.IOException,
                           ExternalRefrenceNotFoundException,
                           SchemaValidationException,
                           javax.xml.bind.ValidationException
Parses the SMDX-HD message contained in the ZipFile and return a SDMX-HD message object that represents the SDMX-HD message supplied.

Parameters:
zf -
Returns:
a representation of the SDMX-HD message supplied.
Throws:
javax.xml.stream.XMLStreamException
java.util.zip.ZipException
java.io.IOException
ExternalRefrenceNotFoundException
SchemaValidationException
javax.xml.bind.ValidationException