AbstractHttp2StreamFrame Class — netty Architecture
Architecture documentation for the AbstractHttp2StreamFrame class in AbstractHttp2StreamFrame.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 60099f92_8382_b5ef_d4b6_9bc9a98e2f18["AbstractHttp2StreamFrame"] 9da11089_c4c9_3afe_d0dc_f4fc01c255d2["AbstractHttp2StreamFrame.java"] 60099f92_8382_b5ef_d4b6_9bc9a98e2f18 -->|defined in| 9da11089_c4c9_3afe_d0dc_f4fc01c255d2 83a2579d_a2d3_8b92_890e_01a04056658c["AbstractHttp2StreamFrame()"] 60099f92_8382_b5ef_d4b6_9bc9a98e2f18 -->|method| 83a2579d_a2d3_8b92_890e_01a04056658c a6482cdc_32f5_545a_d00e_cd486f92c2d1["Http2FrameStream()"] 60099f92_8382_b5ef_d4b6_9bc9a98e2f18 -->|method| a6482cdc_32f5_545a_d00e_cd486f92c2d1 6155fcbe_891c_7404_3764_de99176fbfb1["equals()"] 60099f92_8382_b5ef_d4b6_9bc9a98e2f18 -->|method| 6155fcbe_891c_7404_3764_de99176fbfb1 da17c32c_099d_5838_e5c5_d85ff9f40434["hashCode()"] 60099f92_8382_b5ef_d4b6_9bc9a98e2f18 -->|method| da17c32c_099d_5838_e5c5_d85ff9f40434
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2StreamFrame.java lines 21–56
public abstract class AbstractHttp2StreamFrame implements Http2StreamFrame {
private Http2FrameStream stream;
@Override
public AbstractHttp2StreamFrame stream(Http2FrameStream stream) {
this.stream = stream;
return this;
}
@Override
public Http2FrameStream stream() {
return stream;
}
/**
* Returns {@code true} if {@code o} has equal {@code stream} to this object.
*/
@Override
public boolean equals(Object o) {
if (!(o instanceof Http2StreamFrame)) {
return false;
}
Http2StreamFrame other = (Http2StreamFrame) o;
return stream == other.stream() || stream != null && stream.equals(other.stream());
}
@Override
public int hashCode() {
Http2FrameStream stream = this.stream;
if (stream == null) {
return super.hashCode();
}
return stream.hashCode();
}
}
Source
Frequently Asked Questions
What is the AbstractHttp2StreamFrame class?
AbstractHttp2StreamFrame is a class in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2StreamFrame.java.
Where is AbstractHttp2StreamFrame defined?
AbstractHttp2StreamFrame is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2StreamFrame.java at line 21.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free