testExtractNioBuffers() — netty Function Reference
Architecture documentation for the testExtractNioBuffers() function in FixedCompositeByteBufTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 96083dd7_904c_e0be_d562_829aaf9f476f["testExtractNioBuffers()"] 0580ab1c_4068_2dfc_70ec_23a7d5440016["FixedCompositeByteBufTest"] 96083dd7_904c_e0be_d562_829aaf9f476f -->|defined in| 0580ab1c_4068_2dfc_70ec_23a7d5440016 style 96083dd7_904c_e0be_d562_829aaf9f476f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java lines 424–439
@Test
public void testExtractNioBuffers() {
ByteBuf buf1 = directBuffer(10);
ByteBuf buf2 = buffer(10);
ByteBuf buf3 = directBuffer(10);
buf1.writeBytes("a".getBytes(Charset.defaultCharset()));
buf2.writeBytes("b".getBytes(Charset.defaultCharset()));
buf3.writeBytes("c".getBytes(Charset.defaultCharset()));
ByteBuf composite = unmodifiableBuffer(buf1, buf2, buf3);
ByteBuffer[] byteBuffers = composite.nioBuffers(0, 3);
assertEquals(3, byteBuffers.length);
assertEquals(1, byteBuffers[0].limit());
assertEquals(1, byteBuffers[1].limit());
assertEquals(1, byteBuffers[2].limit());
composite.release();
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testExtractNioBuffers() do?
testExtractNioBuffers() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java.
Where is testExtractNioBuffers() defined?
testExtractNioBuffers() is defined in buffer/src/test/java/io/netty/buffer/FixedCompositeByteBufTest.java at line 424.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free