Class Tokenizer
java.lang.Object
org.infosmid.stream.dsl.AbstractTokenizer
org.infosmid.stream.dsl.Tokenizer
Lex some input data into a stream of tokens that can then then be parsed.
-
Field Summary
Fields inherited from class AbstractTokenizer
expressionString, linebreaks, max, pos, tokens, toProcess -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractTokenizer
addLinebreak, getTokens, isAlphabetic, isArgValueIdentifierTerminator, isDigit, isIdentifier, isQuote, isTwoCharToken, isWhitespace, lexArgValueIdentifier, lexDoubleQuotedStringLiteral, lexIdentifier, lexQuotedStringLiteral, pushCharToken, pushPairToken, raiseException, sameQuotes, subArray
-
Constructor Details
-
Tokenizer
public Tokenizer()
-
-
Method Details
-
process
protected void process() -
toString
- Overrides:
toStringin classAbstractTokenizer
-