Home / Function/ encodeUtf8Component() — netty Function Reference

encodeUtf8Component() — netty Function Reference

Architecture documentation for the encodeUtf8Component() function in QueryStringEncoder.java from the netty codebase.

Function java ProtocolCodecs HTTP calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  79616a0a_4b03_da10_392b_24c9aae16249["encodeUtf8Component()"]
  88739b5e_ab87_c690_d57f_c07e4748985e["QueryStringEncoder"]
  79616a0a_4b03_da10_392b_24c9aae16249 -->|defined in| 88739b5e_ab87_c690_d57f_c07e4748985e
  41cb5a12_6a49_bef0_0abe_33d43d26e61f["encodeComponent()"]
  41cb5a12_6a49_bef0_0abe_33d43d26e61f -->|calls| 79616a0a_4b03_da10_392b_24c9aae16249
  96c7280e_7a89_a791_3054_165b310c2092["dontNeedEncoding()"]
  79616a0a_4b03_da10_392b_24c9aae16249 -->|calls| 96c7280e_7a89_a791_3054_165b310c2092
  6e537793_b2eb_9896_6f4e_18ef6539826b["encodeUtf8ComponentSlow()"]
  79616a0a_4b03_da10_392b_24c9aae16249 -->|calls| 6e537793_b2eb_9896_6f4e_18ef6539826b
  style 79616a0a_4b03_da10_392b_24c9aae16249 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/main/java/io/netty/handler/codec/http/QueryStringEncoder.java lines 155–164

    private void encodeUtf8Component(CharSequence s) {
        for (int i = 0, len = s.length(); i < len; i++) {
            char c = s.charAt(i);
            if (!dontNeedEncoding(c)) {
                encodeUtf8Component(s, i, len);
                return;
            }
        }
        uriBuilder.append(s);
    }

Subdomains

Called By

Frequently Asked Questions

What does encodeUtf8Component() do?
encodeUtf8Component() is a function in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/QueryStringEncoder.java.
Where is encodeUtf8Component() defined?
encodeUtf8Component() is defined in codec-http/src/main/java/io/netty/handler/codec/http/QueryStringEncoder.java at line 155.
What does encodeUtf8Component() call?
encodeUtf8Component() calls 2 function(s): dontNeedEncoding, encodeUtf8ComponentSlow.
What calls encodeUtf8Component()?
encodeUtf8Component() is called by 1 function(s): encodeComponent.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free