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.ObjectLookup 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
-
-