findEndOfString() — netty Function Reference
Architecture documentation for the findEndOfString() function in HttpObjectDecoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 06fd4062_6fee_1709_b2d3_89c0192da3ba["findEndOfString()"] 6c551372_1bb2_fe27_3884_c4cc297c86ae["HttpObjectDecoder"] 06fd4062_6fee_1709_b2d3_89c0192da3ba -->|defined in| 6c551372_1bb2_fe27_3884_c4cc297c86ae 4c11fc2f_f276_60ad_ba54_107006b2835d["splitInitialLine()"] 4c11fc2f_f276_60ad_ba54_107006b2835d -->|calls| 06fd4062_6fee_1709_b2d3_89c0192da3ba 40673f8f_e843_c287_a057_291f8aa2ac4d["splitHeader()"] 40673f8f_e843_c287_a057_291f8aa2ac4d -->|calls| 06fd4062_6fee_1709_b2d3_89c0192da3ba 2b5a1e5d_3274_82c2_5ac9_47f058c1a2d6["isOWS()"] 06fd4062_6fee_1709_b2d3_89c0192da3ba -->|calls| 2b5a1e5d_3274_82c2_5ac9_47f058c1a2d6 style 06fd4062_6fee_1709_b2d3_89c0192da3ba fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectDecoder.java lines 1147–1154
private static int findEndOfString(byte[] sb, int start, int end) {
for (int result = end - 1; result > start; --result) {
if (!isOWS(sb[result])) {
return result + 1;
}
}
return 0;
}
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does findEndOfString() do?
findEndOfString() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectDecoder.java.
Where is findEndOfString() defined?
findEndOfString() is defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectDecoder.java at line 1147.
What does findEndOfString() call?
findEndOfString() calls 1 function(s): isOWS.
What calls findEndOfString()?
findEndOfString() is called by 2 function(s): splitHeader, splitInitialLine.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free