Package ch.qos.logback.core.subst
Class Tokenizer
java.lang.Object
ch.qos.logback.core.subst.Tokenizer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final String(package private) final int(package private) int(package private) Tokenizer.TokenizerState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddLiteralToken(List<Token> tokenList, StringBuilder stringBuilder) private voidhandleDefaultValueState(char c, List<Token> tokenList, StringBuilder stringBuilder) private voidhandleLiteralState(char c, List<Token> tokenList, StringBuilder stringBuilder) private voidhandleStartState(char c, List<Token> tokenList, StringBuilder stringBuilder) tokenize()
-
Field Details
-
pattern
-
patternLength
final int patternLength -
state
Tokenizer.TokenizerState state -
pointer
int pointer
-
-
Constructor Details
-
Tokenizer
-
-
Method Details
-
tokenize
- Throws:
ScanException
-
handleDefaultValueState
-
handleStartState
-
handleLiteralState
-
addLiteralToken
-