Package com.jcraft.jzlib
Class InfTree
- java.lang.Object
-
- com.jcraft.jzlib.InfTree
-
final class InfTree extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static intBMAX(package private) int[]c(package private) static int[]cpdext(package private) static int[]cpdist(package private) static int[]cplens(package private) static int[]cplext(package private) static intfixed_bd(package private) static intfixed_bl(package private) static int[]fixed_td(package private) static int[]fixed_tl(package private) int[]hnprivate static intMANY(package private) int[]r(package private) int[]u(package private) int[]v(package private) int[]xprivate static intZ_BUF_ERRORprivate static intZ_DATA_ERRORprivate static intZ_ERRNOprivate static intZ_MEM_ERRORprivate static intZ_NEED_DICTprivate static intZ_OKprivate static intZ_STREAM_ENDprivate static intZ_STREAM_ERRORprivate static intZ_VERSION_ERROR
-
Constructor Summary
Constructors Constructor Description InfTree()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private inthuft_build(int[] b, int bindex, int n, int s, int[] d, int[] e, int[] t, int[] m, int[] hp, int[] hn, int[] v)(package private) intinflate_trees_bits(int[] c, int[] bb, int[] tb, int[] hp, ZStream z)(package private) intinflate_trees_dynamic(int nl, int nd, int[] c, int[] bl, int[] bd, int[] tl, int[] td, int[] hp, ZStream z)(package private) static intinflate_trees_fixed(int[] bl, int[] bd, int[][] tl, int[][] td, ZStream z)private voidinitWorkArea(int vsize)
-
-
-
Field Detail
-
MANY
private static final int MANY
- See Also:
- Constant Field Values
-
Z_OK
private static final int Z_OK
- See Also:
- Constant Field Values
-
Z_STREAM_END
private static final int Z_STREAM_END
- See Also:
- Constant Field Values
-
Z_NEED_DICT
private static final int Z_NEED_DICT
- See Also:
- Constant Field Values
-
Z_ERRNO
private static final int Z_ERRNO
- See Also:
- Constant Field Values
-
Z_STREAM_ERROR
private static final int Z_STREAM_ERROR
- See Also:
- Constant Field Values
-
Z_DATA_ERROR
private static final int Z_DATA_ERROR
- See Also:
- Constant Field Values
-
Z_MEM_ERROR
private static final int Z_MEM_ERROR
- See Also:
- Constant Field Values
-
Z_BUF_ERROR
private static final int Z_BUF_ERROR
- See Also:
- Constant Field Values
-
Z_VERSION_ERROR
private static final int Z_VERSION_ERROR
- See Also:
- Constant Field Values
-
fixed_bl
static final int fixed_bl
- See Also:
- Constant Field Values
-
fixed_bd
static final int fixed_bd
- See Also:
- Constant Field Values
-
fixed_tl
static final int[] fixed_tl
-
fixed_td
static final int[] fixed_td
-
cplens
static final int[] cplens
-
cplext
static final int[] cplext
-
cpdist
static final int[] cpdist
-
cpdext
static final int[] cpdext
-
BMAX
static final int BMAX
- See Also:
- Constant Field Values
-
hn
int[] hn
-
v
int[] v
-
c
int[] c
-
r
int[] r
-
u
int[] u
-
x
int[] x
-
-
Method Detail
-
huft_build
private int huft_build(int[] b, int bindex, int n, int s, int[] d, int[] e, int[] t, int[] m, int[] hp, int[] hn, int[] v)
-
inflate_trees_bits
int inflate_trees_bits(int[] c, int[] bb, int[] tb, int[] hp, ZStream z)
-
inflate_trees_dynamic
int inflate_trees_dynamic(int nl, int nd, int[] c, int[] bl, int[] bd, int[] tl, int[] td, int[] hp, ZStream z)
-
inflate_trees_fixed
static int inflate_trees_fixed(int[] bl, int[] bd, int[][] tl, int[][] td, ZStream z)
-
initWorkArea
private void initWorkArea(int vsize)
-
-