checkUtf8Bytes() — netty Function Reference
Architecture documentation for the checkUtf8Bytes() function in ByteBufUtilTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0["checkUtf8Bytes()"] 1b32157c_4c5c_4c3c_706b_1a74a9afdca7["ByteBufUtilTest"] 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 -->|defined in| 1b32157c_4c5c_4c3c_706b_1a74a9afdca7 0978a326_29aa_2091_5e6a_5d301aba8eb4["testUtf8Bytes()"] 0978a326_29aa_2091_5e6a_5d301aba8eb4 -->|calls| 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 9b977a14_8e62_9142_fc1f_576792026b97["testUtf8BytesWithSurrogates()"] 9b977a14_8e62_9142_fc1f_576792026b97 -->|calls| 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 ed54cf42_3c3a_7393_07a9_aac6c6b0a7d8["testUtf8BytesWithNonSurrogates3Bytes()"] ed54cf42_3c3a_7393_07a9_aac6c6b0a7d8 -->|calls| 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 05b4b3b4_4c34_1b17_ac2a_87fcacaae4bd["testUtf8BytesWithNonSurrogatesNonAscii()"] 05b4b3b4_4c34_1b17_ac2a_87fcacaae4bd -->|calls| 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 style 2ab1f9da_d9f1_f574_a7cd_e0eff6cf19b0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java lines 976–985
private void checkUtf8Bytes(BufferType bufferType, final CharSequence charSequence) {
final ByteBuf buf = buffer(bufferType, ByteBufUtil.utf8MaxBytes(charSequence));
try {
final int writtenBytes = ByteBufUtil.writeUtf8(buf, charSequence);
final int utf8Bytes = ByteBufUtil.utf8Bytes(charSequence);
assertEquals(writtenBytes, utf8Bytes);
} finally {
buf.release();
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does checkUtf8Bytes() do?
checkUtf8Bytes() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java.
Where is checkUtf8Bytes() defined?
checkUtf8Bytes() is defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java at line 976.
What calls checkUtf8Bytes()?
checkUtf8Bytes() is called by 4 function(s): testUtf8Bytes, testUtf8BytesWithNonSurrogates3Bytes, testUtf8BytesWithNonSurrogatesNonAscii, testUtf8BytesWithSurrogates.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free