Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

ClassLib.Common.java.util.zip
Class InflaterDynHeader  view InflaterDynHeader download InflaterDynHeader.java

java.lang.Object
  extended byClassLib.Common.java.util.zip.InflaterDynHeader

class InflaterDynHeader
extends java.lang.Object

InflaterDynHeader

Version:
$Id: InflaterDynHeader.java,v 1.5 2003/05/12 10:04:53 joewhaley Exp $

Field Summary
private static int[] BL_ORDER
           
private  byte[] blLens
           
private static int BLLENS
           
private  int blnum
           
private static int BLNUM
           
private  InflaterHuffmanTree blTree
           
private  int dnum
           
private static int DNUM
           
private  byte lastLen
           
private static int LENS
           
private  byte[] litdistLens
           
private  int lnum
           
private static int LNUM
           
private  int mode
           
private  int num
           
private  int ptr
           
private static int[] repBits
           
private static int[] repMin
           
private static int REPS
           
private  int repSymbol
           
 
Constructor Summary
InflaterDynHeader()
           
 
Method Summary
 InflaterHuffmanTree buildDistTree()
           
 InflaterHuffmanTree buildLitLenTree()
           
 boolean decode(StreamManipulator input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

InflaterDynHeader

public InflaterDynHeader()
Method Detail

decode

public boolean decode(StreamManipulator input)
               throws java.util.zip.DataFormatException

buildLitLenTree

public InflaterHuffmanTree buildLitLenTree()
                                    throws java.util.zip.DataFormatException

buildDistTree

public InflaterHuffmanTree buildDistTree()
                                  throws java.util.zip.DataFormatException