Home / Class/ TestMessageToMessageDecoder Class — netty Architecture

TestMessageToMessageDecoder Class — netty Architecture

Architecture documentation for the TestMessageToMessageDecoder class in DatagramPacketDecoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4cdfb2e8_c9dd_3ffb_d962_d348e4fd00c2["TestMessageToMessageDecoder"]
  686d8fb3_7da3_c81e_f357_d09db22bacfa["DatagramPacketDecoderTest.java"]
  4cdfb2e8_c9dd_3ffb_d962_d348e4fd00c2 -->|defined in| 686d8fb3_7da3_c81e_f357_d09db22bacfa
  4254645b_82b8_fcc3_e582_4bd8e7f283d8["TestMessageToMessageDecoder()"]
  4cdfb2e8_c9dd_3ffb_d962_d348e4fd00c2 -->|method| 4254645b_82b8_fcc3_e582_4bd8e7f283d8
  1374fc4b_2f64_18d1_599f_577aa246e7d8["decode()"]
  4cdfb2e8_c9dd_3ffb_d962_d348e4fd00c2 -->|method| 1374fc4b_2f64_18d1_599f_577aa246e7d8
  0d6c74f4_5541_7e83_fc3b_d2e8a60540c9["isSharable()"]
  4cdfb2e8_c9dd_3ffb_d962_d348e4fd00c2 -->|method| 0d6c74f4_5541_7e83_fc3b_d2e8a60540c9

Relationship Graph

Source Code

codec-base/src/test/java/io/netty/handler/codec/DatagramPacketDecoderTest.java lines 78–95

    private static final class TestMessageToMessageDecoder extends MessageToMessageDecoder<ByteBuf> {

        private final boolean sharable;

        TestMessageToMessageDecoder(boolean sharable) {
            this.sharable = sharable;
        }

        @Override
        protected void decode(ChannelHandlerContext ctx, ByteBuf msg, List<Object> out) throws Exception {
            // NOOP
        }

        @Override
        public boolean isSharable() {
            return sharable;
        }
    }

Frequently Asked Questions

What is the TestMessageToMessageDecoder class?
TestMessageToMessageDecoder is a class in the netty codebase, defined in codec-base/src/test/java/io/netty/handler/codec/DatagramPacketDecoderTest.java.
Where is TestMessageToMessageDecoder defined?
TestMessageToMessageDecoder is defined in codec-base/src/test/java/io/netty/handler/codec/DatagramPacketDecoderTest.java at line 78.

Analyze Your Own Codebase

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

Try Supermodel Free