Home / Class/ DefaultHttp3DataFrame Class — netty Architecture

DefaultHttp3DataFrame Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  f8dd8a90_a11a_7a16_d1e4_5335b3baf206["DefaultHttp3DataFrame"]
  c242d908_8fcb_dca3_2cee_d21a5732fc9b["DefaultHttp3DataFrame.java"]
  f8dd8a90_a11a_7a16_d1e4_5335b3baf206 -->|defined in| c242d908_8fcb_dca3_2cee_d21a5732fc9b
  609124f2_1dfa_1979_f4b0_b9088ab5a8a4["DefaultHttp3DataFrame()"]
  f8dd8a90_a11a_7a16_d1e4_5335b3baf206 -->|method| 609124f2_1dfa_1979_f4b0_b9088ab5a8a4
  c8cb71b2_c1a0_cdc1_9bc2_4ab8be5364cc["Http3DataFrame()"]
  f8dd8a90_a11a_7a16_d1e4_5335b3baf206 -->|method| c8cb71b2_c1a0_cdc1_9bc2_4ab8be5364cc
  fb427a0a_e803_c9cc_2882_c4942dfd7153["String()"]
  f8dd8a90_a11a_7a16_d1e4_5335b3baf206 -->|method| fb427a0a_e803_c9cc_2882_c4942dfd7153

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3DataFrame.java lines 22–76

public final class DefaultHttp3DataFrame extends DefaultByteBufHolder implements Http3DataFrame {

    public DefaultHttp3DataFrame(ByteBuf data) {
        super(data);
    }

    @Override
    public Http3DataFrame copy() {
        return new DefaultHttp3DataFrame(content().copy());
    }

    @Override
    public Http3DataFrame duplicate() {
        return new DefaultHttp3DataFrame(content().duplicate());
    }

    @Override
    public Http3DataFrame retainedDuplicate() {
        return new DefaultHttp3DataFrame(content().retainedDuplicate());
    }

    @Override
    public Http3DataFrame replace(ByteBuf content) {
        return new DefaultHttp3DataFrame(content);
    }

    @Override
    public Http3DataFrame retain() {
        super.retain();
        return this;
    }

    @Override
    public Http3DataFrame retain(int increment) {
        super.retain(increment);
        return this;
    }

    @Override
    public Http3DataFrame touch() {
        super.touch();
        return this;
    }

    @Override
    public Http3DataFrame touch(Object hint) {
        super.touch(hint);
        return this;
    }

    @Override
    public String toString() {
        return StringUtil.simpleClassName(this) + "(content=" + content() + ')';
    }
}

Frequently Asked Questions

What is the DefaultHttp3DataFrame class?
DefaultHttp3DataFrame is a class in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3DataFrame.java.
Where is DefaultHttp3DataFrame defined?
DefaultHttp3DataFrame is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3DataFrame.java at line 22.

Analyze Your Own Codebase

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

Try Supermodel Free