Package net.sf.jazzlib
Class InflaterDynHeader
- java.lang.Object
-
- net.sf.jazzlib.InflaterDynHeader
-
class InflaterDynHeader extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]BL_ORDERprivate byte[]blLensprivate static intBLLENSprivate intblnumprivate static intBLNUMprivate InflaterHuffmanTreeblTreeprivate intdnumprivate static intDNUMprivate bytelastLenprivate static intLENSprivate byte[]litdistLensprivate intlnumprivate static intLNUMprivate intmodeprivate intnumprivate intptrprivate static int[]repBitsprivate static int[]repMinprivate static intREPSprivate intrepSymbol
-
Constructor Summary
Constructors Constructor Description InflaterDynHeader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InflaterHuffmanTreebuildDistTree()InflaterHuffmanTreebuildLitLenTree()booleandecode(StreamManipulator input)
-
-
-
Field Detail
-
LNUM
private static final int LNUM
- See Also:
- Constant Field Values
-
DNUM
private static final int DNUM
- See Also:
- Constant Field Values
-
BLNUM
private static final int BLNUM
- See Also:
- Constant Field Values
-
BLLENS
private static final int BLLENS
- See Also:
- Constant Field Values
-
LENS
private static final int LENS
- See Also:
- Constant Field Values
-
REPS
private static final int REPS
- See Also:
- Constant Field Values
-
repMin
private static final int[] repMin
-
repBits
private static final int[] repBits
-
blLens
private byte[] blLens
-
litdistLens
private byte[] litdistLens
-
blTree
private InflaterHuffmanTree blTree
-
mode
private int mode
-
lnum
private int lnum
-
dnum
private int dnum
-
blnum
private int blnum
-
num
private int num
-
repSymbol
private int repSymbol
-
lastLen
private byte lastLen
-
ptr
private int ptr
-
BL_ORDER
private static final int[] BL_ORDER
-
-
Method Detail
-
decode
public boolean decode(StreamManipulator input) throws DataFormatException
- Throws:
DataFormatException
-
buildLitLenTree
public InflaterHuffmanTree buildLitLenTree() throws DataFormatException
- Throws:
DataFormatException
-
buildDistTree
public InflaterHuffmanTree buildDistTree() throws DataFormatException
- Throws:
DataFormatException
-
-