Home / Function/ hash() — netty Function Reference

hash() — netty Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  1c32f793_a146_ce36_8f9b_05f2e14003aa["hash()"]
  616b4418_6852_a9a9_188d_063a8768b35a["HpackEncoder"]
  1c32f793_a146_ce36_8f9b_05f2e14003aa -->|defined in| 616b4418_6852_a9a9_188d_063a8768b35a
  a2f62519_d572_572b_8439_980987a37c7e["NameValueEntry()"]
  a2f62519_d572_572b_8439_980987a37c7e -->|calls| 1c32f793_a146_ce36_8f9b_05f2e14003aa
  1c8b2193_c4e9_6059_cad2_addf4f3ff68b["addNameValueEntry()"]
  1c8b2193_c4e9_6059_cad2_addf4f3ff68b -->|calls| 1c32f793_a146_ce36_8f9b_05f2e14003aa
  style 1c32f793_a146_ce36_8f9b_05f2e14003aa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java lines 505–507

    private static int hash(int nameHash, int valueHash) {
        return 31 * nameHash + valueHash;
    }

Domain

Subdomains

Frequently Asked Questions

What does hash() do?
hash() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java.
Where is hash() defined?
hash() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java at line 505.
What calls hash()?
hash() is called by 2 function(s): NameValueEntry, addNameValueEntry.

Analyze Your Own Codebase

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

Try Supermodel Free