Home / Function/ validTokenChars() — netty Function Reference

validTokenChars() — netty Function Reference

Architecture documentation for the validTokenChars() function in HttpUtilTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  be91c280_78b8_bf62_82f9_e0ca3728fd82["validTokenChars()"]
  04f193b8_77e1_8af0_51b3_8dcd3ac8de0e["HttpUtilTest"]
  be91c280_78b8_bf62_82f9_e0ca3728fd82 -->|defined in| 04f193b8_77e1_8af0_51b3_8dcd3ac8de0e
  style be91c280_78b8_bf62_82f9_e0ca3728fd82 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/HttpUtilTest.java lines 482–514

    private static List<Character> validTokenChars() {
        List<Character> list = new ArrayList<Character>();
        for (char c = '0'; c <= '9'; c++) {
            list.add(c);
        }
        for (char c = 'a'; c <= 'z'; c++) {
            list.add(c);
        }
        for (char c = 'A'; c <= 'Z'; c++) {
            list.add(c);
        }

        // Unreserved characters:
        list.add('-');
        list.add('.');
        list.add('_');
        list.add('~');

        // Token special characters:
        list.add('!');
        list.add('#');
        list.add('$');
        list.add('%');
        list.add('&');
        list.add('\'');
        list.add('*');
        list.add('+');
        list.add('^');
        list.add('`');
        list.add('|');

        return list;
    }

Domain

Subdomains

Frequently Asked Questions

What does validTokenChars() do?
validTokenChars() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpUtilTest.java.
Where is validTokenChars() defined?
validTokenChars() is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpUtilTest.java at line 482.

Analyze Your Own Codebase

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

Try Supermodel Free