Home / Class/ DefaultHttp3CancelPushFrame Class — netty Architecture

DefaultHttp3CancelPushFrame Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  3771c241_d263_edfc_6bfd_a1465a192c57["DefaultHttp3CancelPushFrame"]
  a97eeffc_1a2c_92cb_855a_2fb2db26d03a["DefaultHttp3CancelPushFrame.java"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|defined in| a97eeffc_1a2c_92cb_855a_2fb2db26d03a
  f7517675_d5aa_3d46_be7d_49d19c9f3292["DefaultHttp3CancelPushFrame()"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|method| f7517675_d5aa_3d46_be7d_49d19c9f3292
  18575ace_1e11_7da1_527c_0687b4ea7c82["id()"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|method| 18575ace_1e11_7da1_527c_0687b4ea7c82
  4b9df3bc_5a4b_2dc1_0888_a681d2d7bee1["equals()"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|method| 4b9df3bc_5a4b_2dc1_0888_a681d2d7bee1
  85d2598d_ece0_0fc9_7efe_67aead13c25b["hashCode()"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|method| 85d2598d_ece0_0fc9_7efe_67aead13c25b
  763c4fce_c821_cac0_0e81_f0bcfd965f38["String()"]
  3771c241_d263_edfc_6bfd_a1465a192c57 -->|method| 763c4fce_c821_cac0_0e81_f0bcfd965f38

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/DefaultHttp3CancelPushFrame.java lines 23–56

public final class DefaultHttp3CancelPushFrame implements Http3CancelPushFrame {
    private final long id;

    public DefaultHttp3CancelPushFrame(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;
        }
        DefaultHttp3CancelPushFrame that = (DefaultHttp3CancelPushFrame) o;
        return id == that.id;
    }

    @Override
    public int hashCode() {
        return Objects.hash(id);
    }

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

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free