com.dxfeed.ipf.tools
Class CMEParser

java.lang.Object
  extended by com.dxfeed.ipf.InstrumentProfileReader
      extended by com.dxfeed.ipf.tools.CMEParser

public class CMEParser
extends InstrumentProfileReader

Parses CME MO.dat file with RLC MO messages (futures and options) and constructs product profiles.

Used exchanges as of May 2008:

 -MIC-   -ACRONYM-
 XCBT    CBOT
 XCEC    COMEX
 XCME    CME
 XKBT    KCBT
 XMGE    MGE
 XNYM    NYMEX
 XOCH    OneChicago
 


Nested Class Summary
 
Nested classes/interfaces inherited from class com.dxfeed.ipf.InstrumentProfileReader
InstrumentProfileReader.UncloseableInputStream
 
Constructor Summary
CMEParser()
           
 
Method Summary
 java.util.List<InstrumentProfile> read(java.io.InputStream in)
          Reads and returns instrument profiles from specified stream.
 
Methods inherited from class com.dxfeed.ipf.InstrumentProfileReader
read, readFromFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMEParser

public CMEParser()
Method Detail

read

public java.util.List<InstrumentProfile> read(java.io.InputStream in)
                                       throws java.io.IOException
Reads and returns instrument profiles from specified stream.

Overrides:
read in class InstrumentProfileReader
Throws:
java.io.IOException - If an I/O error occurs