containsUpperCaseInt() — netty Function Reference
Architecture documentation for the containsUpperCaseInt() function in SWARUtilTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 613adaa3_468f_f707_0011_8af488216e99["containsUpperCaseInt()"] f8708bc1_cb99_2db5_e587_516d1dfe420a["SWARUtilTest"] 613adaa3_468f_f707_0011_8af488216e99 -->|defined in| f8708bc1_cb99_2db5_e587_516d1dfe420a 9faf3741_2af6_d6a7_e666_a118e579fb59["getExtendedAsciiTable()"] 613adaa3_468f_f707_0011_8af488216e99 -->|calls| 9faf3741_2af6_d6a7_e666_a118e579fb59 764a7bba_90e6_f89c_eb25_5b8e3334837c["shuffleArray()"] 613adaa3_468f_f707_0011_8af488216e99 -->|calls| 764a7bba_90e6_f89c_eb25_5b8e3334837c 71ec7790_af7a_867d_0298_cc71cf028fc8["getInt()"] 613adaa3_468f_f707_0011_8af488216e99 -->|calls| 71ec7790_af7a_867d_0298_cc71cf028fc8 style 613adaa3_468f_f707_0011_8af488216e99 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/test/java/io/netty/util/internal/SWARUtilTest.java lines 47–64
@Test
void containsUpperCaseInt() {
// given
final byte[] asciiTable = getExtendedAsciiTable();
shuffleArray(asciiTable, random);
// when
for (int idx = 0; idx < asciiTable.length; idx += Integer.BYTES) {
final int value = getInt(asciiTable, idx);
final boolean containsUpperCase = SWARUtil.containsUpperCase(value);
boolean expectedContainsUpperCase = false;
for (int i = 0; i < Integer.BYTES; i++) {
expectedContainsUpperCase |= Character.isUpperCase(asciiTable[idx + i]);
}
// then
assertEquals(expectedContainsUpperCase, containsUpperCase);
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does containsUpperCaseInt() do?
containsUpperCaseInt() is a function in the netty codebase, defined in common/src/test/java/io/netty/util/internal/SWARUtilTest.java.
Where is containsUpperCaseInt() defined?
containsUpperCaseInt() is defined in common/src/test/java/io/netty/util/internal/SWARUtilTest.java at line 47.
What does containsUpperCaseInt() call?
containsUpperCaseInt() calls 3 function(s): getExtendedAsciiTable, getInt, shuffleArray.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free