Home / Function/ getAll() — netty Function Reference

getAll() — netty Function Reference

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

Function java Buffer Allocators calls 3 called by 3

Entity Profile

Dependency Diagram

graph TD
  87a8343c_3799_e05a_6c80_6900ff84137b["getAll()"]
  4870289d_b6ea_5d75_937a_7b31d015d4bf["DefaultHeaders"]
  87a8343c_3799_e05a_6c80_6900ff84137b -->|defined in| 4870289d_b6ea_5d75_937a_7b31d015d4bf
  c3414bb2_2fa9_15c6_735a_8b5dcdd0a30e["getAllAndRemove()"]
  c3414bb2_2fa9_15c6_735a_8b5dcdd0a30e -->|calls| 87a8343c_3799_e05a_6c80_6900ff84137b
  c15922d5_d4f0_6f67_a606_f7cf7f884edc["equals()"]
  c15922d5_d4f0_6f67_a606_f7cf7f884edc -->|calls| 87a8343c_3799_e05a_6c80_6900ff84137b
  401dfa93_5a66_78af_4cc8_8c0eae8a020d["hashCode()"]
  401dfa93_5a66_78af_4cc8_8c0eae8a020d -->|calls| 87a8343c_3799_e05a_6c80_6900ff84137b
  8163871a_da62_e92d_77c4_af47970b5607["index()"]
  87a8343c_3799_e05a_6c80_6900ff84137b -->|calls| 8163871a_da62_e92d_77c4_af47970b5607
  401dfa93_5a66_78af_4cc8_8c0eae8a020d["hashCode()"]
  87a8343c_3799_e05a_6c80_6900ff84137b -->|calls| 401dfa93_5a66_78af_4cc8_8c0eae8a020d
  c15922d5_d4f0_6f67_a606_f7cf7f884edc["equals()"]
  87a8343c_3799_e05a_6c80_6900ff84137b -->|calls| c15922d5_d4f0_6f67_a606_f7cf7f884edc
  style 87a8343c_3799_e05a_6c80_6900ff84137b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-base/src/main/java/io/netty/handler/codec/DefaultHeaders.java lines 221–237

    @Override
    public List<V> getAll(K name) {
        checkNotNull(name, "name");

        LinkedList<V> values = new LinkedList<V>();

        int h = hashingStrategy.hashCode(name);
        int i = index(h);
        HeaderEntry<K, V> e = entries[i];
        while (e != null) {
            if (e.hash == h && hashingStrategy.equals(name, e.key)) {
                values.addFirst(e.getValue());
            }
            e = e.next;
        }
        return values;
    }

Domain

Subdomains

Frequently Asked Questions

What does getAll() do?
getAll() is a function in the netty codebase, defined in codec-base/src/main/java/io/netty/handler/codec/DefaultHeaders.java.
Where is getAll() defined?
getAll() is defined in codec-base/src/main/java/io/netty/handler/codec/DefaultHeaders.java at line 221.
What does getAll() call?
getAll() calls 3 function(s): equals, hashCode, index.
What calls getAll()?
getAll() is called by 3 function(s): equals, getAllAndRemove, hashCode.

Analyze Your Own Codebase

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

Try Supermodel Free