Home / Class/ DefaultSpdySynReplyFrame Class — netty Architecture

DefaultSpdySynReplyFrame Class — netty Architecture

Architecture documentation for the DefaultSpdySynReplyFrame class in DefaultSpdySynReplyFrame.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  aa61abe2_554a_5660_92ce_7c79f1d1c9c1["DefaultSpdySynReplyFrame"]
  3625cd02_8a02_ce18_d030_daf3810c0801["DefaultSpdySynReplyFrame.java"]
  aa61abe2_554a_5660_92ce_7c79f1d1c9c1 -->|defined in| 3625cd02_8a02_ce18_d030_daf3810c0801
  7918942e_1a64_caa1_32c1_a127b79d24e7["DefaultSpdySynReplyFrame()"]
  aa61abe2_554a_5660_92ce_7c79f1d1c9c1 -->|method| 7918942e_1a64_caa1_32c1_a127b79d24e7
  5d16a43f_3fdd_f997_ec0c_077c4e15e851["SpdySynReplyFrame()"]
  aa61abe2_554a_5660_92ce_7c79f1d1c9c1 -->|method| 5d16a43f_3fdd_f997_ec0c_077c4e15e851
  202d3123_0a25_d84c_60fa_931aff36124c["String()"]
  aa61abe2_554a_5660_92ce_7c79f1d1c9c1 -->|method| 202d3123_0a25_d84c_60fa_931aff36124c

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdySynReplyFrame.java lines 23–81

public class DefaultSpdySynReplyFrame extends DefaultSpdyHeadersFrame implements SpdySynReplyFrame {

    /**
     * Creates a new instance.
     *
     * @param streamId the Stream-ID of this frame
     */
    public DefaultSpdySynReplyFrame(int streamId) {
        super(streamId);
    }

    /**
     * Creates a new instance.
     *
     * @param streamId        the Stream-ID of this frame
     * @param validateHeaders validate the header names and values when adding them to the {@link SpdyHeaders}
     */
    public DefaultSpdySynReplyFrame(int streamId, boolean validateHeaders) {
        super(streamId, validateHeaders);
    }

    @Override
    public SpdySynReplyFrame setStreamId(int streamId) {
        super.setStreamId(streamId);
        return this;
    }

    @Override
    public SpdySynReplyFrame setLast(boolean last) {
        super.setLast(last);
        return this;
    }

    @Override
    public SpdySynReplyFrame setInvalid() {
        super.setInvalid();
        return this;
    }

    @Override
    public String toString() {
        StringBuilder buf = new StringBuilder()
            .append(StringUtil.simpleClassName(this))
            .append("(last: ")
            .append(isLast())
            .append(')')
            .append(StringUtil.NEWLINE)
            .append("--> Stream-ID = ")
            .append(streamId())
            .append(StringUtil.NEWLINE)
            .append("--> Headers:")
            .append(StringUtil.NEWLINE);
        appendHeaders(buf);

        // Remove the last newline.
        buf.setLength(buf.length() - StringUtil.NEWLINE.length());
        return buf.toString();
    }
}

Frequently Asked Questions

What is the DefaultSpdySynReplyFrame class?
DefaultSpdySynReplyFrame is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdySynReplyFrame.java.
Where is DefaultSpdySynReplyFrame defined?
DefaultSpdySynReplyFrame is defined in codec-http/src/main/java/io/netty/handler/codec/spdy/DefaultSpdySynReplyFrame.java at line 23.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free