|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mf.kennewick.util.LZWDecoder
A class for performing LZW decoding.
| Constructor Summary | |
LZWDecoder()
|
|
| Method Summary | |
void |
addStringToTable(byte[] string)
Add a new string to the string table. |
void |
addStringToTable(byte[] oldString,
byte newString)
Add a new string to the string table. |
byte[] |
composeString(byte[] oldString,
byte newString)
Append newString to the end of oldString. |
void |
decode(byte[] data,
java.io.OutputStream uncompData)
Method to decode LZW compressed data. |
int |
getNextCode()
|
void |
initializeStringTable()
Initialize the string table. |
void |
writeString(byte[] string)
Write out the string just uncompressed. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LZWDecoder()
| Method Detail |
public void decode(byte[] data,
java.io.OutputStream uncompData)
data - The compressed data.uncompData - Array to return the uncompressed data in.public void initializeStringTable()
public void writeString(byte[] string)
public void addStringToTable(byte[] oldString,
byte newString)
public void addStringToTable(byte[] string)
public byte[] composeString(byte[] oldString,
byte newString)
newString to the end of oldString.
public int getNextCode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||