Home / Function/ String() — netty Function Reference

String() — netty Function Reference

Architecture documentation for the String() function in HAProxyMessage.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e8bf5f62_0f61_03b8_d105_4c8b8efe3117["String()"]
  086e8ebe_0b5c_c158_91d0_e3710503e584["HAProxyMessage"]
  e8bf5f62_0f61_03b8_d105_4c8b8efe3117 -->|defined in| 086e8ebe_0b5c_c158_91d0_e3710503e584
  style e8bf5f62_0f61_03b8_d105_4c8b8efe3117 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessage.java lines 380–397

    private static String ipBytesToString(ByteBuf header, int addressLen) {
        StringBuilder sb = new StringBuilder();
        final int ipv4Len = 4;
        final int ipv6Len = 8;
        if (addressLen == ipv4Len) {
            for (int i = 0; i < ipv4Len; i++) {
                sb.append(header.readByte() & 0xff);
                sb.append('.');
            }
        } else {
            for (int i = 0; i < ipv6Len; i++) {
                sb.append(Integer.toHexString(header.readUnsignedShort()));
                sb.append(':');
            }
        }
        sb.setLength(sb.length() - 1);
        return sb.toString();
    }

Domain

Subdomains

Frequently Asked Questions

What does String() do?
String() is a function in the netty codebase, defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessage.java.
Where is String() defined?
String() is defined in codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessage.java at line 380.

Analyze Your Own Codebase

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

Try Supermodel Free