Home / Function/ Bzip2HuffmanStageDecoder() — netty Function Reference

Bzip2HuffmanStageDecoder() — netty Function Reference

Architecture documentation for the Bzip2HuffmanStageDecoder() function in Bzip2HuffmanStageDecoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  20955d84_167f_5753_9682_2be96f9ba33b["Bzip2HuffmanStageDecoder()"]
  14c72e79_23d2_4aa5_16ea_6018c1df750a["Bzip2HuffmanStageDecoder"]
  20955d84_167f_5753_9682_2be96f9ba33b -->|defined in| 14c72e79_23d2_4aa5_16ea_6018c1df750a
  style 20955d84_167f_5753_9682_2be96f9ba33b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanStageDecoder.java lines 102–112

    Bzip2HuffmanStageDecoder(final Bzip2BitReader reader, final int totalTables, final int alphabetSize) {
        this.reader = reader;
        this.totalTables = totalTables;
        this.alphabetSize = alphabetSize;

        minimumLengths = new int[totalTables];
        codeBases = new int[totalTables][HUFFMAN_DECODE_MAX_CODE_LENGTH + 2];
        codeLimits = new int[totalTables][HUFFMAN_DECODE_MAX_CODE_LENGTH + 1];
        codeSymbols = new int[totalTables][HUFFMAN_MAX_ALPHABET_SIZE];
        tableCodeLengths = new byte[totalTables][HUFFMAN_MAX_ALPHABET_SIZE];
    }

Domain

Subdomains

Frequently Asked Questions

What does Bzip2HuffmanStageDecoder() do?
Bzip2HuffmanStageDecoder() is a function in the netty codebase, defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanStageDecoder.java.
Where is Bzip2HuffmanStageDecoder() defined?
Bzip2HuffmanStageDecoder() is defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanStageDecoder.java at line 102.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free