Home / Type/ State Type — netty Architecture

State Type — netty Architecture

Architecture documentation for the State type/interface in Bzip2Decoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e0622c45_371b_1c19_4331_0870b967152b["State"]
  b65c585d_1ddb_6bcc_e964_063f75d70a9a["Bzip2Decoder.java"]
  e0622c45_371b_1c19_4331_0870b967152b -->|defined in| b65c585d_1ddb_6bcc_e964_063f75d70a9a
  style e0622c45_371b_1c19_4331_0870b967152b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2Decoder.java lines 48–59

    private enum State {
        INIT,
        INIT_BLOCK,
        INIT_BLOCK_PARAMS,
        RECEIVE_HUFFMAN_USED_MAP,
        RECEIVE_HUFFMAN_USED_BITMAPS,
        RECEIVE_SELECTORS_NUMBER,
        RECEIVE_SELECTORS,
        RECEIVE_HUFFMAN_LENGTH,
        DECODE_HUFFMAN_DATA,
        EOF
    }

Frequently Asked Questions

What is the State type?
State is a type/interface in the netty codebase, defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2Decoder.java.
Where is State defined?
State is defined in codec-compression/src/main/java/io/netty/handler/codec/compression/Bzip2Decoder.java at line 48.

Analyze Your Own Codebase

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

Try Supermodel Free