DefaultHttp3GoAwayFrame Class — netty Architecture
Architecture documentation for the DefaultHttp3GoAwayFrame class in DefaultHttp3GoAwayFrame.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 6d7ae730_8e13_8ecd_1caa_ee651c978aff["DefaultHttp3GoAwayFrame"] 05981e2a_9a31_9348_3261_fb0d3c38c1b6["DefaultHttp3GoAwayFrame.java"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|defined in| 05981e2a_9a31_9348_3261_fb0d3c38c1b6 b36b91db_4dbf_9320_cbbe_ccb491b861cc["DefaultHttp3GoAwayFrame()"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|method| b36b91db_4dbf_9320_cbbe_ccb491b861cc 6afb8f62_d9ce_f3d4_88bc_903d9e6c1e89["id()"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|method| 6afb8f62_d9ce_f3d4_88bc_903d9e6c1e89 86acf043_345e_d836_6cd4_7987837686d4["equals()"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|method| 86acf043_345e_d836_6cd4_7987837686d4 8de890e1_8579_3dd3_784a_578bcbdacac7["hashCode()"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|method| 8de890e1_8579_3dd3_784a_578bcbdacac7 74e83ca5_8026_5afa_d21b_f2e4bd6dda61["String()"] 6d7ae730_8e13_8ecd_1caa_ee651c978aff -->|method| 74e83ca5_8026_5afa_d21b_f2e4bd6dda61
Relationship Graph
Source Code
codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3GoAwayFrame.java lines 23–56
public final class DefaultHttp3GoAwayFrame implements Http3GoAwayFrame {
private final long id;
public DefaultHttp3GoAwayFrame(long id) {
this.id = ObjectUtil.checkPositiveOrZero(id, "id");
}
@Override
public long id() {
return id;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
DefaultHttp3GoAwayFrame that = (DefaultHttp3GoAwayFrame) o;
return id == that.id;
}
@Override
public int hashCode() {
return Objects.hash(id);
}
@Override
public String toString() {
return StringUtil.simpleClassName(this) + "(id=" + id() + ')';
}
}
Source
Frequently Asked Questions
What is the DefaultHttp3GoAwayFrame class?
DefaultHttp3GoAwayFrame is a class in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3GoAwayFrame.java.
Where is DefaultHttp3GoAwayFrame defined?
DefaultHttp3GoAwayFrame is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3GoAwayFrame.java at line 23.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free