Package com.itextpdf.io.codec.brotli.dec
Class Prefix
- java.lang.Object
-
- com.itextpdf.io.codec.brotli.dec.Prefix
-
final class Prefix extends java.lang.Object
Lookup tables to map prefix codes to value ranges.This is used during decoding of the block lengths, literal insertion lengths and copy lengths.
Range represents values: [offset, offset + 2 ^ n_bits)
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static int[]
BLOCK_LENGTH_N_BITS
(package private) static int[]
BLOCK_LENGTH_OFFSET
(package private) static int[]
COPY_LENGTH_N_BITS
(package private) static int[]
COPY_LENGTH_OFFSET
(package private) static int[]
COPY_RANGE_LUT
(package private) static int[]
INSERT_LENGTH_N_BITS
(package private) static int[]
INSERT_LENGTH_OFFSET
(package private) static int[]
INSERT_RANGE_LUT
-
Constructor Summary
Constructors Constructor Description Prefix()
-
-
-
Field Detail
-
BLOCK_LENGTH_OFFSET
static final int[] BLOCK_LENGTH_OFFSET
-
BLOCK_LENGTH_N_BITS
static final int[] BLOCK_LENGTH_N_BITS
-
INSERT_LENGTH_OFFSET
static final int[] INSERT_LENGTH_OFFSET
-
INSERT_LENGTH_N_BITS
static final int[] INSERT_LENGTH_N_BITS
-
COPY_LENGTH_OFFSET
static final int[] COPY_LENGTH_OFFSET
-
COPY_LENGTH_N_BITS
static final int[] COPY_LENGTH_N_BITS
-
INSERT_RANGE_LUT
static final int[] INSERT_RANGE_LUT
-
COPY_RANGE_LUT
static final int[] COPY_RANGE_LUT
-
-