checkGetBytes() — netty Function Reference
Architecture documentation for the checkGetBytes() function in ByteBufUtilTest.java from the netty codebase.
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
Called By
Source
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