Home / Class/ Closed Class — netty Architecture

Closed Class — netty Architecture

Architecture documentation for the Closed class in QuicPathEvent.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8af0180a_9ecd_1157_db54_4a32b6fa7bad["Closed"]
  a95b1e15_6984_fd51_0c08_95910b65bd04["QuicPathEvent.java"]
  8af0180a_9ecd_1157_db54_4a32b6fa7bad -->|defined in| a95b1e15_6984_fd51_0c08_95910b65bd04
  41a2a2f1_6e43_7864_50f5_4e1c2aaf3ac1["Closed()"]
  8af0180a_9ecd_1157_db54_4a32b6fa7bad -->|method| 41a2a2f1_6e43_7864_50f5_4e1c2aaf3ac1
  45a338b5_0e03_92f3_3005_885aa95e53ac["equals()"]
  8af0180a_9ecd_1157_db54_4a32b6fa7bad -->|method| 45a338b5_0e03_92f3_3005_885aa95e53ac
  3ea0ab32_ebf0_f383_1eda_b840d77ca6e1["hashCode()"]
  8af0180a_9ecd_1157_db54_4a32b6fa7bad -->|method| 3ea0ab32_ebf0_f383_1eda_b840d77ca6e1
  51a0a3a0_128b_e2e0_b3ed_99109e037cee["String()"]
  8af0180a_9ecd_1157_db54_4a32b6fa7bad -->|method| 51a0a3a0_128b_e2e0_b3ed_99109e037cee

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java lines 148–183

    public static final class Closed extends QuicPathEvent {

        /**
         * The related network path between local and remote has been closed and is now unusable on this connection.
         *
         * @param local     local address.
         * @param remote    remote address.
         */
        public Closed(InetSocketAddress local, InetSocketAddress remote) {
            super(local, remote);
        }

        @Override
        public boolean equals(Object o) {
            if (this == o) {
                return true;
            }
            if (o == null || getClass() != o.getClass()) {
                return false;
            }
            return super.equals(o);
        }

        @Override
        public int hashCode() {
            return 31 * super.hashCode();
        }

        @Override
        public String toString() {
            return "QuicPathEvent.Closed{" +
                    "local=" + local() +
                    ", remote=" + remote() +
                    '}';
        }
    }

Frequently Asked Questions

What is the Closed class?
Closed is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java.
Where is Closed defined?
Closed is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java at line 148.

Analyze Your Own Codebase

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

Try Supermodel Free