Class TokenStream

java.lang.Object
ch.qos.logback.core.pattern.parser.TokenStream

class TokenStream extends Object

Return a steady stream of tokens.

The returned tokens are one of: LITERAL, '%', FORMAT_MODIFIER, SIMPLE_KEYWORD, COMPOSITE_KEYWORD OPTION, LEFT_PARENTHESIS, and RIGHT_PARENTHESIS.

The '\' character is used as escape. It can be used to escape '_', '%', '(' and '('.

Note that there is no EOS token returned.