Home / Function/ checkGetBytes() — netty Function Reference

checkGetBytes() — netty Function Reference

Architecture documentation for the checkGetBytes() function in ByteBufUtilTest.java from the netty codebase.

Function java Buffer Search called by 3

Entity Profile

Dependency Diagram

graph TD
  0bb81bee_be1e_c01d_193e_58e8e6b0983c["checkGetBytes()"]
  1b32157c_4c5c_4c3c_706b_1a74a9afdca7["ByteBufUtilTest"]
  0bb81bee_be1e_c01d_193e_58e8e6b0983c -->|defined in| 1b32157c_4c5c_4c3c_706b_1a74a9afdca7
  46878ea8_6798_9246_4e29_f1ccbd6fe6db["testGetBytes()"]
  46878ea8_6798_9246_4e29_f1ccbd6fe6db -->|calls| 0bb81bee_be1e_c01d_193e_58e8e6b0983c
  f6be7441_761c_35b5_1885_29a77f019fad["testGetBytesHeapWithNonZeroArrayOffset()"]
  f6be7441_761c_35b5_1885_29a77f019fad -->|calls| 0bb81bee_be1e_c01d_193e_58e8e6b0983c
  9416d2b7_5db8_8564_f048_db01d06438bf["testGetBytesHeapWithArrayLengthGreaterThanCapacity()"]
  9416d2b7_5db8_8564_f048_db01d06438bf -->|calls| 0bb81bee_be1e_c01d_193e_58e8e6b0983c
  style 0bb81bee_be1e_c01d_193e_58e8e6b0983c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java lines 1092–1110

    private static void checkGetBytes(final ByteBuf buf) {
        buf.writeInt(0x01020304);

        byte[] expected = { 0x01, 0x02, 0x03, 0x04 };
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf));
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 0, buf.readableBytes(), false));

        expected = new byte[] { 0x01, 0x02, 0x03 };
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 0, 3));
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 0, 3, false));

        expected = new byte[] { 0x02, 0x03, 0x04 };
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 1, 3));
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 1, 3, false));

        expected = new byte[] { 0x02, 0x03 };
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 1, 2));
        assertArrayEquals(expected, ByteBufUtil.getBytes(buf, 1, 2, false));
    }

Domain

Subdomains

Frequently Asked Questions

What does checkGetBytes() do?
checkGetBytes() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java.
Where is checkGetBytes() defined?
checkGetBytes() is defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java at line 1092.
What calls checkGetBytes()?
checkGetBytes() is called by 3 function(s): testGetBytes, testGetBytesHeapWithArrayLengthGreaterThanCapacity, testGetBytesHeapWithNonZeroArrayOffset.

Analyze Your Own Codebase

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

Try Supermodel Free