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;
}
Source
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