Home / Class/ New Class — netty Architecture

New Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  699963db_751b_3fc6_aac1_afbab253b7c0["New"]
  a95b1e15_6984_fd51_0c08_95910b65bd04["QuicPathEvent.java"]
  699963db_751b_3fc6_aac1_afbab253b7c0 -->|defined in| a95b1e15_6984_fd51_0c08_95910b65bd04
  63648629_1e4f_db83_9e39_9f8fc062e73e["New()"]
  699963db_751b_3fc6_aac1_afbab253b7c0 -->|method| 63648629_1e4f_db83_9e39_9f8fc062e73e
  94f77b7c_816d_d9c8_afcb_7b41bfc4c4ac["String()"]
  699963db_751b_3fc6_aac1_afbab253b7c0 -->|method| 94f77b7c_816d_d9c8_afcb_7b41bfc4c4ac

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java lines 85–105

    public static final class New extends QuicPathEvent {
        /**
         * A new network path (local address, remote address) has been seen on a received packet.
         * Note that this event is only triggered for servers, as the client is responsible from initiating new paths.
         * The application may then probe this new path, if desired.
         *
         * @param local     local address.
         * @param remote    remote address.
         */
        public New(InetSocketAddress local, InetSocketAddress remote) {
            super(local, remote);
        }

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

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free