DefaultHttp3HeadersFrame Class — netty Architecture
Architecture documentation for the DefaultHttp3HeadersFrame class in DefaultHttp3HeadersFrame.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2fb763e3_3870_bb2d_0f65_4103d528e85b["DefaultHttp3HeadersFrame"] 24b93d90_9874_430a_d90f_8dd397317dac["DefaultHttp3HeadersFrame.java"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|defined in| 24b93d90_9874_430a_d90f_8dd397317dac 7f65e95a_d975_9500_abe9_153cb65270e6["DefaultHttp3HeadersFrame()"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|method| 7f65e95a_d975_9500_abe9_153cb65270e6 eb7a6034_838e_62da_f7e5_743d7dfa7fbe["Http3Headers()"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|method| eb7a6034_838e_62da_f7e5_743d7dfa7fbe 0d9f12d3_cfbd_5412_855c_41696941db3d["equals()"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|method| 0d9f12d3_cfbd_5412_855c_41696941db3d 5720a72e_1f65_60a5_86e3_e246ef59ece4["hashCode()"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|method| 5720a72e_1f65_60a5_86e3_e246ef59ece4 10bf25ab_e532_8854_24b5_74391b97b500["String()"] 2fb763e3_3870_bb2d_0f65_4103d528e85b -->|method| 10bf25ab_e532_8854_24b5_74391b97b500
Relationship Graph
Source Code
codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3HeadersFrame.java lines 23–61
public final class DefaultHttp3HeadersFrame implements Http3HeadersFrame {
private final Http3Headers headers;
public DefaultHttp3HeadersFrame() {
this(new DefaultHttp3Headers());
}
public DefaultHttp3HeadersFrame(Http3Headers headers) {
this.headers = ObjectUtil.checkNotNull(headers, "headers");
}
@Override
public Http3Headers headers() {
return headers;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
DefaultHttp3HeadersFrame that = (DefaultHttp3HeadersFrame) o;
return Objects.equals(headers, that.headers);
}
@Override
public int hashCode() {
return Objects.hash(headers);
}
@Override
public String toString() {
return StringUtil.simpleClassName(this) + "(headers=" + headers() + ')';
}
}
Source
Frequently Asked Questions
What is the DefaultHttp3HeadersFrame class?
DefaultHttp3HeadersFrame is a class in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3HeadersFrame.java.
Where is DefaultHttp3HeadersFrame defined?
DefaultHttp3HeadersFrame is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3HeadersFrame.java at line 23.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free