public class JSONLexer
extends org.antlr.runtime.Lexer
| Modifier and Type | Field and Description |
|---|---|
static int |
ARRAY |
static int |
COMMA |
static int |
Digit |
static int |
EOF |
static int |
EscapeSequence |
static int |
Exponent |
static int |
FALSE |
static int |
FIELD |
static int |
HexDigit |
static int |
NULL |
static int |
Number |
static int |
NUMBER |
static int |
OBJECT |
static int |
String |
static int |
STRING |
static int |
T__21 |
static int |
T__22 |
static int |
T__23 |
static int |
T__24 |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
TRUE |
static int |
UnicodeEscape |
static int |
WS |
| Constructor and Description |
|---|
JSONLexer() |
JSONLexer(org.antlr.runtime.CharStream input) |
JSONLexer(org.antlr.runtime.CharStream input,
org.antlr.runtime.RecognizerSharedState state) |
| Modifier and Type | Method and Description |
|---|---|
org.antlr.runtime.Lexer[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
void |
mCOMMA() |
void |
mDigit() |
void |
mEscapeSequence() |
void |
mExponent() |
void |
mHexDigit() |
void |
mNumber() |
void |
mString() |
void |
mT__21() |
void |
mT__22() |
void |
mT__23() |
void |
mT__24() |
void |
mT__25() |
void |
mT__26() |
void |
mT__27() |
void |
mT__28() |
void |
mTokens() |
void |
mUnicodeEscape() |
void |
mWS() |
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final int EOF
public static final int T__21
public static final int T__22
public static final int T__23
public static final int T__24
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int ARRAY
public static final int COMMA
public static final int Digit
public static final int EscapeSequence
public static final int Exponent
public static final int FALSE
public static final int FIELD
public static final int HexDigit
public static final int NULL
public static final int NUMBER
public static final int Number
public static final int OBJECT
public static final int STRING
public static final int String
public static final int TRUE
public static final int UnicodeEscape
public static final int WS
public JSONLexer()
public JSONLexer(org.antlr.runtime.CharStream input)
public JSONLexer(org.antlr.runtime.CharStream input,
org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Lexer[] getDelegates()
public java.lang.String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerpublic final void mCOMMA()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__21()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__22()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__23()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__24()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__25()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__26()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__27()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mT__28()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mNumber()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mExponent()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mString()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mWS()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mEscapeSequence()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mUnicodeEscape()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mHexDigit()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void mDigit()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic void mTokens()
throws org.antlr.runtime.RecognitionException
mTokens in class org.antlr.runtime.Lexerorg.antlr.runtime.RecognitionException