contentEquals() — netty Function Reference
Architecture documentation for the contentEquals() function in AsciiString.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4258861a_52b2_76bf_6248_49fc415fe210["contentEquals()"] a41de6d4_fd08_8a12_95fd_35db12fdb4cc["AsciiString"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|defined in| a41de6d4_fd08_8a12_95fd_35db12fdb4cc fb319f55_ebbc_4b58_3f44_4a89b340c1b2["length()"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|calls| fb319f55_ebbc_4b58_3f44_4a89b340c1b2 563104d5_0779_8bf9_4289_ded808a3624b["arrayOffset()"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|calls| 563104d5_0779_8bf9_4289_ded808a3624b b0010533_e167_3ce3_bebe_5db3bfe5e02a["b2c()"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|calls| b0010533_e167_3ce3_bebe_5db3bfe5e02a 84f2e848_a873_1bab_e97b_ddaa0dd1fdf9["charAt()"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|calls| 84f2e848_a873_1bab_e97b_ddaa0dd1fdf9 874f6fd4_501b_9c3e_4688_18fa50202eac["equals()"] 4258861a_52b2_76bf_6248_49fc415fe210 -->|calls| 874f6fd4_501b_9c3e_4688_18fa50202eac style 4258861a_52b2_76bf_6248_49fc415fe210 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/AsciiString.java lines 1028–1046
public boolean contentEquals(CharSequence a) {
if (this == a) {
return true;
}
if (a == null || a.length() != length()) {
return false;
}
if (a instanceof AsciiString) {
return equals(a);
}
for (int i = arrayOffset(), j = 0; j < a.length(); ++i, ++j) {
if (b2c(value[i]) != a.charAt(j)) {
return false;
}
}
return true;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does contentEquals() do?
contentEquals() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/AsciiString.java.
Where is contentEquals() defined?
contentEquals() is defined in common/src/main/java/io/netty/util/AsciiString.java at line 1028.
What does contentEquals() call?
contentEquals() calls 5 function(s): arrayOffset, b2c, charAt, equals, length.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free