writeUtf8() — netty Function Reference
Architecture documentation for the writeUtf8() function in ByteBufUtil.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 1179b53a_e196_1505_4b75_0d4181586259["writeUtf8()"] 920454f6_25f6_4a9b_3d32_9684c3e11f6c["ByteBufUtil"] 1179b53a_e196_1505_4b75_0d4181586259 -->|defined in| 920454f6_25f6_4a9b_3d32_9684c3e11f6c a25efb62_fa62_08c5_238f_d23c15a3569b["ByteBuf()"] a25efb62_fa62_08c5_238f_d23c15a3569b -->|calls| 1179b53a_e196_1505_4b75_0d4181586259 e84265cb_1b22_c3e2_66be_7cf9d86140d6["reserveAndWriteUtf8Seq()"] e84265cb_1b22_c3e2_66be_7cf9d86140d6 -->|calls| 1179b53a_e196_1505_4b75_0d4181586259 e84265cb_1b22_c3e2_66be_7cf9d86140d6["reserveAndWriteUtf8Seq()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| e84265cb_1b22_c3e2_66be_7cf9d86140d6 df2e4f16_e554_c01e_b7a6_bee238f308df["utf8MaxBytes()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| df2e4f16_e554_c01e_b7a6_bee238f308df 2efc3489_9dc9_3a22_560a_de6fc08eb9cd["writeAsciiString()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| 2efc3489_9dc9_3a22_560a_de6fc08eb9cd 790e3ad7_8336_7c38_7656_20ca5dd57c9d["unsafeWriteUtf8()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| 790e3ad7_8336_7c38_7656_20ca5dd57c9d 49189550_50ad_9fcd_fcb2_897fe322cf6c["safeArrayWriteUtf8()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| 49189550_50ad_9fcd_fcb2_897fe322cf6c 21c07711_ebaa_7ef8_dfc5_a30f45f8be31["safeDirectWriteUtf8()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| 21c07711_ebaa_7ef8_dfc5_a30f45f8be31 06b00c3b_df76_8539_d152_b6b1616c5bb8["safeWriteUtf8()"] 1179b53a_e196_1505_4b75_0d4181586259 -->|calls| 06b00c3b_df76_8539_d152_b6b1616c5bb8 style 1179b53a_e196_1505_4b75_0d4181586259 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/ByteBufUtil.java lines 843–846
public static int writeUtf8(ByteBuf buf, CharSequence seq) {
int seqLength = seq.length();
return reserveAndWriteUtf8Seq(buf, seq, 0, seqLength, utf8MaxBytes(seqLength));
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does writeUtf8() do?
writeUtf8() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/ByteBufUtil.java.
Where is writeUtf8() defined?
writeUtf8() is defined in buffer/src/main/java/io/netty/buffer/ByteBufUtil.java at line 843.
What does writeUtf8() call?
writeUtf8() calls 7 function(s): reserveAndWriteUtf8Seq, safeArrayWriteUtf8, safeDirectWriteUtf8, safeWriteUtf8, unsafeWriteUtf8, utf8MaxBytes, writeAsciiString.
What calls writeUtf8()?
writeUtf8() is called by 2 function(s): ByteBuf, reserveAndWriteUtf8Seq.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free