public final class LZDecoder
extends java.lang.Object
| Constructor and Description |
|---|
LZDecoder(int dictSize,
byte[] presetDict) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyUncompressed(java.io.DataInputStream inData,
int len) |
int |
flush(byte[] out,
int outOff) |
int |
getByte(int dist) |
int |
getPos() |
boolean |
hasPending() |
boolean |
hasSpace() |
void |
putByte(byte b) |
void |
repeat(int dist,
int len) |
void |
repeatPending() |
void |
reset() |
void |
setLimit(int outMax) |
public void reset()
public void setLimit(int outMax)
public boolean hasSpace()
public boolean hasPending()
public int getPos()
public int getByte(int dist)
public void putByte(byte b)
public void repeat(int dist,
int len)
throws java.io.IOException
java.io.IOExceptionpublic void repeatPending()
throws java.io.IOException
java.io.IOExceptionpublic void copyUncompressed(java.io.DataInputStream inData,
int len)
throws java.io.IOException
java.io.IOExceptionpublic int flush(byte[] out,
int outOff)