Home / Class/ EmptyHeaders Class — netty Architecture

EmptyHeaders Class — netty Architecture

Architecture documentation for the EmptyHeaders class in EmptyHeaders.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  fa0b68dd_abcf_013e_544a_9fa6b1446866["EmptyHeaders"]
  f0f11616_39ee_b154_0b4b_8f4d990be906["EmptyHeaders.java"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|defined in| f0f11616_39ee_b154_0b4b_8f4d990be906
  5ed84f83_54da_8d70_002d_c0255c3ef387["V()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 5ed84f83_54da_8d70_002d_c0255c3ef387
  c0c8bbd0_e78d_2988_6dc7_71e23b4a0f33["getAll()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| c0c8bbd0_e78d_2988_6dc7_71e23b4a0f33
  b53b82d7_6700_9825_6ea6_bad83dd5388d["getAllAndRemove()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| b53b82d7_6700_9825_6ea6_bad83dd5388d
  1fdb03aa_6e79_b614_cc64_a607cf717f36["Boolean()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 1fdb03aa_6e79_b614_cc64_a607cf717f36
  1819c17c_b0af_c6f6_b698_021ae3c0fac3["getBoolean()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 1819c17c_b0af_c6f6_b698_021ae3c0fac3
  1de8d907_8a3b_cdf6_ab5b_dae69d232fee["Byte()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 1de8d907_8a3b_cdf6_ab5b_dae69d232fee
  36c6e945_57cc_3957_ff6e_b93062a8157d["getByte()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 36c6e945_57cc_3957_ff6e_b93062a8157d
  ca574435_4f65_8e55_e7ca_d24b190bbf7d["Character()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| ca574435_4f65_8e55_e7ca_d24b190bbf7d
  af6ea77d_6031_9fae_4483_6dd552cb8bce["getChar()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| af6ea77d_6031_9fae_4483_6dd552cb8bce
  604b51ab_7654_626f_f168_638b4f979c4c["Short()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 604b51ab_7654_626f_f168_638b4f979c4c
  2d3d6a41_6b86_e51d_5502_b420eac1f2a3["getShort()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 2d3d6a41_6b86_e51d_5502_b420eac1f2a3
  16712118_8307_ed76_00ef_cbdd42adbaa3["Integer()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 16712118_8307_ed76_00ef_cbdd42adbaa3
  0989fcc4_8c89_fd3b_cd58_8af09c7aa5e5["getInt()"]
  fa0b68dd_abcf_013e_544a_9fa6b1446866 -->|method| 0989fcc4_8c89_fd3b_cd58_8af09c7aa5e5

Relationship Graph

Source Code

codec-base/src/main/java/io/netty/handler/codec/EmptyHeaders.java lines 25–526

public class EmptyHeaders<K, V, T extends Headers<K, V, T>> implements Headers<K, V, T> {
    @Override
    public V get(K name) {
        return null;
    }

    @Override
    public V get(K name, V defaultValue) {
        return defaultValue;
    }

    @Override
    public V getAndRemove(K name) {
        return null;
    }

    @Override
    public V getAndRemove(K name, V defaultValue) {
        return defaultValue;
    }

    @Override
    public List<V> getAll(K name) {
        return Collections.emptyList();
    }

    @Override
    public List<V> getAllAndRemove(K name) {
        return Collections.emptyList();
    }

    @Override
    public Boolean getBoolean(K name) {
        return null;
    }

    @Override
    public boolean getBoolean(K name, boolean defaultValue) {
        return defaultValue;
    }

    @Override
    public Byte getByte(K name) {
        return null;
    }

    @Override
    public byte getByte(K name, byte defaultValue) {
        return defaultValue;
    }

    @Override
    public Character getChar(K name) {
        return null;
    }

    @Override
    public char getChar(K name, char defaultValue) {
        return defaultValue;
    }

    @Override
    public Short getShort(K name) {
        return null;
    }

    @Override
    public short getShort(K name, short defaultValue) {
        return defaultValue;
    }

    @Override
    public Integer getInt(K name) {
        return null;
    }

    @Override
    public int getInt(K name, int defaultValue) {
        return defaultValue;
    }

Frequently Asked Questions

What is the EmptyHeaders class?
EmptyHeaders is a class in the netty codebase, defined in codec-base/src/main/java/io/netty/handler/codec/EmptyHeaders.java.
Where is EmptyHeaders defined?
EmptyHeaders is defined in codec-base/src/main/java/io/netty/handler/codec/EmptyHeaders.java at line 25.

Analyze Your Own Codebase

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

Try Supermodel Free