DefaultSpdyUnknownFrame Class — netty Architecture
Architecture documentation for the DefaultSpdyUnknownFrame class in DefaultSpdyUnknownFrame.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 929fc6fa_3fd1_c47f_92c4_972817cee69a["DefaultSpdyUnknownFrame"] 7769ea7b_f504_fbbe_ae66_640ac2291fa9["DefaultSpdyUnknownFrame.java"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|defined in| 7769ea7b_f504_fbbe_ae66_640ac2291fa9 fa065c35_be07_4686_81a7_2707877cb509["DefaultSpdyUnknownFrame()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| fa065c35_be07_4686_81a7_2707877cb509 d1ecab5f_f53c_4b77_eafa_91da485a8eb7["frameType()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| d1ecab5f_f53c_4b77_eafa_91da485a8eb7 e533614b_339d_300d_1575_2f914a21250e["flags()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| e533614b_339d_300d_1575_2f914a21250e 7e93cb96_9c47_9c5a_cbb9_9e0b0f85ba43["equals()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| 7e93cb96_9c47_9c5a_cbb9_9e0b0f85ba43 59608907_09c8_c8cf_6279_c6ed41d44339["hashCode()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| 59608907_09c8_c8cf_6279_c6ed41d44339 35e6ee7a_fe02_cc3a_b069_fb7f6ac3e49b["String()"] 929fc6fa_3fd1_c47f_92c4_972817cee69a -->|method| 35e6ee7a_fe02_cc3a_b069_fb7f6ac3e49b
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdyUnknownFrame.java lines 22–111
public final class DefaultSpdyUnknownFrame extends DefaultByteBufHolder implements SpdyUnknownFrame {
private final int frameType;
private final byte flags;
public DefaultSpdyUnknownFrame(int frameType, byte flags, ByteBuf data) {
super(data);
this.frameType = frameType;
this.flags = flags;
}
@Override
public int frameType() {
return frameType;
}
@Override
public byte flags() {
return flags;
}
@Override
public DefaultSpdyUnknownFrame copy() {
return replace(content().copy());
}
@Override
public DefaultSpdyUnknownFrame duplicate() {
return replace(content().duplicate());
}
@Override
public DefaultSpdyUnknownFrame retainedDuplicate() {
return replace(content().retainedDuplicate());
}
@Override
public DefaultSpdyUnknownFrame replace(final ByteBuf content) {
return new DefaultSpdyUnknownFrame(frameType, flags, content);
}
@Override
public DefaultSpdyUnknownFrame retain() {
super.retain();
return this;
}
@Override
public DefaultSpdyUnknownFrame retain(final int increment) {
super.retain(increment);
return this;
}
@Override
public DefaultSpdyUnknownFrame touch() {
super.touch();
return this;
}
@Override
public DefaultSpdyUnknownFrame touch(final Object hint) {
super.touch(hint);
return this;
}
@Override
public boolean equals(final Object o) {
if (!(o instanceof DefaultSpdyUnknownFrame)) {
return false;
}
final DefaultSpdyUnknownFrame that = (DefaultSpdyUnknownFrame) o;
return frameType == that.frameType
&& flags == that.flags
&& super.equals(that);
}
@Override
public int hashCode() {
int result = super.hashCode();
result = 31 * result + frameType;
result = 31 * result + flags;
return result;
Source
Frequently Asked Questions
What is the DefaultSpdyUnknownFrame class?
DefaultSpdyUnknownFrame is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdyUnknownFrame.java.
Where is DefaultSpdyUnknownFrame defined?
DefaultSpdyUnknownFrame is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdyUnknownFrame.java at line 22.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free