Home / Class/ TestSerializable Class — netty Architecture

TestSerializable Class — netty Architecture

Architecture documentation for the TestSerializable class in CompatibleObjectEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ab0ded0d_4efd_2ea1_7cbc_f0fb0804fee4["TestSerializable"]
  a8559666_e853_8a0e_6a8c_147e2c3620e6["CompatibleObjectEncoderTest.java"]
  ab0ded0d_4efd_2ea1_7cbc_f0fb0804fee4 -->|defined in| a8559666_e853_8a0e_6a8c_147e2c3620e6
  c2905c0e_251c_bd8a_966a_b1c11d661b4a["TestSerializable()"]
  ab0ded0d_4efd_2ea1_7cbc_f0fb0804fee4 -->|method| c2905c0e_251c_bd8a_966a_b1c11d661b4a
  2c315e40_cf8b_ff22_249c_b0377f47908c["equals()"]
  ab0ded0d_4efd_2ea1_7cbc_f0fb0804fee4 -->|method| 2c315e40_cf8b_ff22_249c_b0377f47908c
  a97b44ee_a66f_0920_fb10_73cd8fa37057["hashCode()"]
  ab0ded0d_4efd_2ea1_7cbc_f0fb0804fee4 -->|method| a97b44ee_a66f_0920_fb10_73cd8fa37057

Relationship Graph

Source Code

codec-base/src/test/java/io/netty/handler/codec/serialization/CompatibleObjectEncoderTest.java lines 52–76

    private static final class TestSerializable implements Serializable {
        private static final long serialVersionUID = 2235771472534930360L;

        public final int x;
        public final int y;

        TestSerializable(int x, int y) {
            this.x = x;
            this.y = y;
        }

        @Override
        public boolean equals(Object o) {
            if (!(o instanceof TestSerializable)) {
                return false;
            }
            TestSerializable rhs = (TestSerializable) o;
            return x == rhs.x && y == rhs.y;
        }

        @Override
        public int hashCode() {
            return 31 * (31 + x) + y;
        }
    }

Frequently Asked Questions

What is the TestSerializable class?
TestSerializable is a class in the netty codebase, defined in codec-base/src/test/java/io/netty/handler/codec/serialization/CompatibleObjectEncoderTest.java.
Where is TestSerializable defined?
TestSerializable is defined in codec-base/src/test/java/io/netty/handler/codec/serialization/CompatibleObjectEncoderTest.java at line 52.

Analyze Your Own Codebase

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

Try Supermodel Free