CharSequence() — netty Function Reference
Architecture documentation for the CharSequence() function in AsciiString.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b9d33ab8_06ed_fef2_82dc_5a50a439e08d["CharSequence()"] a41de6d4_fd08_8a12_95fd_35db12fdb4cc["AsciiString"] b9d33ab8_06ed_fef2_82dc_5a50a439e08d -->|defined in| a41de6d4_fd08_8a12_95fd_35db12fdb4cc fb319f55_ebbc_4b58_3f44_4a89b340c1b2["length()"] b9d33ab8_06ed_fef2_82dc_5a50a439e08d -->|calls| fb319f55_ebbc_4b58_3f44_4a89b340c1b2 84f2e848_a873_1bab_e97b_ddaa0dd1fdf9["charAt()"] b9d33ab8_06ed_fef2_82dc_5a50a439e08d -->|calls| 84f2e848_a873_1bab_e97b_ddaa0dd1fdf9 style b9d33ab8_06ed_fef2_82dc_5a50a439e08d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
common/src/main/java/io/netty/util/AsciiString.java lines 980–999
public static CharSequence trim(CharSequence c) {
if (c instanceof AsciiString) {
return ((AsciiString) c).trim();
}
if (c instanceof String) {
return ((String) c).trim();
}
int start = 0, last = c.length() - 1;
int end = last;
while (start <= end && c.charAt(start) <= ' ') {
start++;
}
while (end >= start && c.charAt(end) <= ' ') {
end--;
}
if (start == 0 && end == last) {
return c;
}
return c.subSequence(start, end);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does CharSequence() do?
CharSequence() is a function in the netty codebase, defined in common/src/main/java/io/netty/util/AsciiString.java.
Where is CharSequence() defined?
CharSequence() is defined in common/src/main/java/io/netty/util/AsciiString.java at line 980.
What does CharSequence() call?
CharSequence() calls 2 function(s): charAt, length.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free