ifc.bim.openecg.jtools.jparser
Class Sect002.HTable

java.lang.Object
  |
  +--ifc.bim.openecg.jtools.jparser.Sect002.HTable
Enclosing class:
Sect002

public class Sect002.HTable
extends java.lang.Object

The structure of a Huffman table


Nested Class Summary
 class Sect002.HTable.Struct
          The structure of a single code in a Huffman table
 
Field Summary
 int strNum
          Stores the number of structures in table
 Sect002.HTable.Struct[] structs
          Stores the structures
 
Constructor Summary
Sect002.HTable()
          Constructs a HTable with default structures
Sect002.HTable(java.lang.String param)
          Constructs a HTable and read structures from section's data part
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

strNum

public int strNum
Stores the number of structures in table


structs

public Sect002.HTable.Struct[] structs
Stores the structures

Constructor Detail

Sect002.HTable

public Sect002.HTable()
Constructs a HTable with default structures


Sect002.HTable

public Sect002.HTable(java.lang.String param)
               throws java.lang.Exception
Constructs a HTable and read structures from section's data part

Parameters:
param - used to distinguish this contructor from the one that loads he defoult values
Throws:
java.lang.Exception - if any error occurs during the operation