org.xerial.json
Class JSONLexer
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Lexer
org.xerial.json.JSONLexer
- All Implemented Interfaces:
- org.antlr.runtime.TokenSource
public class JSONLexer
- extends org.antlr.runtime.Lexer
| Fields inherited from class org.antlr.runtime.Lexer |
channel, input, text, token, tokenStartCharIndex, tokenStartCharPositionInLine, tokenStartLine, type |
| Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
| Methods inherited from class org.antlr.runtime.Lexer |
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorMessage, getLine, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut |
| Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, toStrings, traceIn, traceOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OBJECT
public static final int OBJECT
- See Also:
- Constant Field Values
ELEMENT
public static final int ELEMENT
- See Also:
- Constant Field Values
RBrace
public static final int RBrace
- See Also:
- Constant Field Values
ARRAY
public static final int ARRAY
- See Also:
- Constant Field Values
LBracket
public static final int LBracket
- See Also:
- Constant Field Values
Digit
public static final int Digit
- See Also:
- Constant Field Values
Frac
public static final int Frac
- See Also:
- Constant Field Values
HexDigit
public static final int HexDigit
- See Also:
- Constant Field Values
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
Exp
public static final int Exp
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
Int
public static final int Int
- See Also:
- Constant Field Values
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
UnicodeChar
public static final int UnicodeChar
- See Also:
- Constant Field Values
StringChar
public static final int StringChar
- See Also:
- Constant Field Values
String
public static final int String
- See Also:
- Constant Field Values
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
Comma
public static final int Comma
- See Also:
- Constant Field Values
Dot
public static final int Dot
- See Also:
- Constant Field Values
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
Tokens
public static final int Tokens
- See Also:
- Constant Field Values
Integer
public static final int Integer
- See Also:
- Constant Field Values
LBrace
public static final int LBrace
- See Also:
- Constant Field Values
Double
public static final int Double
- See Also:
- Constant Field Values
RBracket
public static final int RBracket
- See Also:
- Constant Field Values
WhiteSpace
public static final int WhiteSpace
- See Also:
- Constant Field Values
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
Colon
public static final int Colon
- See Also:
- Constant Field Values
dfa12
protected org.xerial.json.JSONLexer.DFA12 dfa12
JSONLexer
public JSONLexer()
JSONLexer
public JSONLexer(org.antlr.runtime.CharStream input)
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer
mColon
public final void mColon()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mComma
public final void mComma()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mLBrace
public final void mLBrace()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mRBrace
public final void mRBrace()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mLBracket
public final void mLBracket()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mRBracket
public final void mRBracket()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mDot
public final void mDot()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mTRUE
public final void mTRUE()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mFALSE
public final void mFALSE()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mNULL
public final void mNULL()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mDigit
public final void mDigit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mHexDigit
public final void mHexDigit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mUnicodeChar
public final void mUnicodeChar()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mStringChar
public final void mStringChar()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mEscapeSequence
public final void mEscapeSequence()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mInt
public final void mInt()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mFrac
public final void mFrac()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mExp
public final void mExp()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mWhiteSpace
public final void mWhiteSpace()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mString
public final void mString()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mInteger
public final void mInteger()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mDouble
public final void mDouble()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
mTokens
public void mTokens()
throws org.antlr.runtime.RecognitionException
- Specified by:
mTokens in class org.antlr.runtime.Lexer
- Throws:
org.antlr.runtime.RecognitionException

This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.