org_eclipse_hono_adapter_auth_device_UsernamePasswordAuthProviderTest_java
ch.qos.logback.core.subst.Tokenizer
List<Token> tokenize() throws ScanException {
        ArrayList<Token> tokenList = new ArrayList<Token>();
        StringBuilder buf = new StringBuilder();
        while (this.pointer < this.patternLength) {
            char c = this.pattern.charAt(this.pointer);
            ++this.pointer;
            switch (this.state) {
                case LITERAL_STATE: {
                    this.handleLiteralState(c, tokenList, buf);
                    break;
                }
                case START_STATE: {
                    this.handleStartState(c, tokenList, buf);
                    break;
                }
                case DEFAULT_VAL_STATE: {
                    this.handleDefaultValueState(c, tokenList, buf);
                }
            }
        }
        switch (this.state) {
            case LITERAL_STATE: {
                this.addLiteralToken(tokenList, buf);
                break;
            }
            case DEFAULT_VAL_STATE: {
                buf.append(':');
                this.addLiteralToken(tokenList, buf);
                break;
            }
            case START_STATE: {
                buf.append('$');
                this.addLiteralToken(tokenList, buf);
            }
        }
        return tokenList;
    }
 -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.String.charAt(int): char -> java.lang.StringBuilder.append(char): java.lang.StringBuilder -> java.lang.StringBuilder.length(): int -> java.lang.StringBuilder.toString(): java.lang.String -> java.util.List.add(java.lang.Object): boolean
 [CALL] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] -> java.lang.String.charAt(int): char [CALL] -> java.lang.StringBuilder.append(char): java.lang.StringBuilder [EXIT] [CALL] -> java.lang.StringBuilder.length(): int -> java.lang.StringBuilder.toString(): java.lang.String [CALL] [EXIT] -> java.util.List.add(java.lang.Object): boolean [EXIT] [EXIT]