Package io.protostuff.parser
Class ProtoLexer
- java.lang.Object
-
- org.antlr.runtime.BaseRecognizer
-
- org.antlr.runtime.Lexer
-
- io.protostuff.parser.AbstractLexer
-
- io.protostuff.parser.ProtoLexer
-
- All Implemented Interfaces:
org.antlr.runtime.TokenSource
public class ProtoLexer extends AbstractLexer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
ProtoLexer.DFA22
protected class
ProtoLexer.DFA3
-
Field Summary
Fields Modifier and Type Field Description static int
ASSIGN
static int
AT
static int
BOOL
static int
BYTES
static int
COMMA
static int
COMMENT
static int
DEFAULT
protected ProtoLexer.DFA22
dfa22
(package private) static short[]
DFA22_accept
(package private) static java.lang.String
DFA22_acceptS
(package private) static short[]
DFA22_eof
(package private) static java.lang.String
DFA22_eofS
(package private) static short[]
DFA22_eot
(package private) static java.lang.String
DFA22_eotS
(package private) static char[]
DFA22_max
(package private) static java.lang.String
DFA22_maxS
(package private) static char[]
DFA22_min
(package private) static java.lang.String
DFA22_minS
(package private) static short[]
DFA22_special
(package private) static java.lang.String
DFA22_specialS
(package private) static short[][]
DFA22_transition
(package private) static java.lang.String[]
DFA22_transitionS
protected ProtoLexer.DFA3
dfa3
(package private) static short[]
DFA3_accept
(package private) static java.lang.String
DFA3_acceptS
(package private) static short[]
DFA3_eof
(package private) static java.lang.String
DFA3_eofS
(package private) static short[]
DFA3_eot
(package private) static java.lang.String
DFA3_eotS
(package private) static char[]
DFA3_max
(package private) static java.lang.String
DFA3_maxS
(package private) static char[]
DFA3_min
(package private) static java.lang.String
DFA3_minS
(package private) static short[]
DFA3_special
(package private) static java.lang.String
DFA3_specialS
(package private) static short[][]
DFA3_transition
(package private) static java.lang.String[]
DFA3_transitionS
static int
DOC
static int
DOUBLE
static int
ENUM
static int
EOF
static int
ESC_SEQ
static int
EXP
static int
EXTEND
static int
EXTENSIONS
static int
FALSE
static int
FIXED32
static int
FIXED64
static int
FLOAT
static int
FULL_ID
static int
GROUP
static int
HEX
static int
HEX_DIGIT
static int
ID
static int
IMPORT
static int
INT32
static int
INT64
static int
LEFTCURLY
static int
LEFTPAREN
static int
LEFTSQUARE
static int
MAX
static int
MESSAGE
static int
MINUS
static int
NUMDOUBLE
static int
NUMFLOAT
static int
NUMINT
static int
OCTAL
static int
OCTAL_ESC
static int
OPTION
static int
OPTIONAL
static int
PKG
static int
PLUS
static int
REPEATED
static int
REQUIRED
static int
RETURNS
static int
RIGHTCURLY
static int
RIGHTPAREN
static int
RIGHTSQUARE
static int
RPC
static int
SEMICOLON
static int
SERVICE
static int
SFIXED32
static int
SFIXED64
static int
SINT32
static int
SINT64
static int
STRING
static int
STRING_LITERAL
static int
SYNTAX
static int
TO
static int
TRUE
static int
UINT32
static int
UINT64
static int
UNICODE_ESC
static int
VOID
static int
WS
-
Constructor Summary
Constructors Constructor Description ProtoLexer()
ProtoLexer(org.antlr.runtime.CharStream input)
ProtoLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractLexer[]
getDelegates()
java.lang.String
getGrammarFileName()
void
mASSIGN()
void
mAT()
void
mBOOL()
void
mBYTES()
void
mCOMMA()
void
mCOMMENT()
void
mDEFAULT()
void
mDOC()
void
mDOUBLE()
void
mENUM()
void
mESC_SEQ()
void
mEXP()
void
mEXTEND()
void
mEXTENSIONS()
void
mFALSE()
void
mFIXED32()
void
mFIXED64()
void
mFLOAT()
void
mFULL_ID()
void
mGROUP()
void
mHEX()
void
mHEX_DIGIT()
void
mID()
void
mIMPORT()
void
mINT32()
void
mINT64()
void
mLEFTCURLY()
void
mLEFTPAREN()
void
mLEFTSQUARE()
void
mMAX()
void
mMESSAGE()
void
mMINUS()
void
mNUMDOUBLE()
void
mNUMFLOAT()
void
mNUMINT()
void
mOCTAL()
void
mOCTAL_ESC()
void
mOPTION()
void
mOPTIONAL()
void
mPKG()
void
mPLUS()
void
mREPEATED()
void
mREQUIRED()
void
mRETURNS()
void
mRIGHTCURLY()
void
mRIGHTPAREN()
void
mRIGHTSQUARE()
void
mRPC()
void
mSEMICOLON()
void
mSERVICE()
void
mSFIXED32()
void
mSFIXED64()
void
mSINT32()
void
mSINT64()
void
mSTRING()
void
mSTRING_LITERAL()
void
mSYNTAX()
void
mTO()
void
mTokens()
void
mTRUE()
void
mUINT32()
void
mUINT64()
void
mUNICODE_ESC()
void
mVOID()
void
mWS()
-
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getEOFToken, getErrorMessage, getLine, getSourceName, 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, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
-
-
-
-
Field Detail
-
EOF
public static final int EOF
- See Also:
- Constant Field Values
-
ASSIGN
public static final int ASSIGN
- See Also:
- Constant Field Values
-
AT
public static final int AT
- See Also:
- Constant Field Values
-
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
-
BYTES
public static final int BYTES
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
-
DEFAULT
public static final int DEFAULT
- See Also:
- Constant Field Values
-
DOC
public static final int DOC
- See Also:
- Constant Field Values
-
DOUBLE
public static final int DOUBLE
- See Also:
- Constant Field Values
-
ENUM
public static final int ENUM
- See Also:
- Constant Field Values
-
ESC_SEQ
public static final int ESC_SEQ
- See Also:
- Constant Field Values
-
EXP
public static final int EXP
- See Also:
- Constant Field Values
-
EXTEND
public static final int EXTEND
- See Also:
- Constant Field Values
-
EXTENSIONS
public static final int EXTENSIONS
- See Also:
- Constant Field Values
-
FALSE
public static final int FALSE
- See Also:
- Constant Field Values
-
FIXED32
public static final int FIXED32
- See Also:
- Constant Field Values
-
FIXED64
public static final int FIXED64
- See Also:
- Constant Field Values
-
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
-
FULL_ID
public static final int FULL_ID
- See Also:
- Constant Field Values
-
GROUP
public static final int GROUP
- See Also:
- Constant Field Values
-
HEX
public static final int HEX
- See Also:
- Constant Field Values
-
HEX_DIGIT
public static final int HEX_DIGIT
- See Also:
- Constant Field Values
-
ID
public static final int ID
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
INT32
public static final int INT32
- See Also:
- Constant Field Values
-
INT64
public static final int INT64
- See Also:
- Constant Field Values
-
LEFTCURLY
public static final int LEFTCURLY
- See Also:
- Constant Field Values
-
LEFTPAREN
public static final int LEFTPAREN
- See Also:
- Constant Field Values
-
LEFTSQUARE
public static final int LEFTSQUARE
- See Also:
- Constant Field Values
-
MAX
public static final int MAX
- See Also:
- Constant Field Values
-
MESSAGE
public static final int MESSAGE
- See Also:
- Constant Field Values
-
MINUS
public static final int MINUS
- See Also:
- Constant Field Values
-
NUMDOUBLE
public static final int NUMDOUBLE
- See Also:
- Constant Field Values
-
NUMFLOAT
public static final int NUMFLOAT
- See Also:
- Constant Field Values
-
NUMINT
public static final int NUMINT
- See Also:
- Constant Field Values
-
OCTAL
public static final int OCTAL
- See Also:
- Constant Field Values
-
OCTAL_ESC
public static final int OCTAL_ESC
- See Also:
- Constant Field Values
-
OPTION
public static final int OPTION
- See Also:
- Constant Field Values
-
OPTIONAL
public static final int OPTIONAL
- See Also:
- Constant Field Values
-
PKG
public static final int PKG
- See Also:
- Constant Field Values
-
PLUS
public static final int PLUS
- See Also:
- Constant Field Values
-
REPEATED
public static final int REPEATED
- See Also:
- Constant Field Values
-
REQUIRED
public static final int REQUIRED
- See Also:
- Constant Field Values
-
RETURNS
public static final int RETURNS
- See Also:
- Constant Field Values
-
RIGHTCURLY
public static final int RIGHTCURLY
- See Also:
- Constant Field Values
-
RIGHTPAREN
public static final int RIGHTPAREN
- See Also:
- Constant Field Values
-
RIGHTSQUARE
public static final int RIGHTSQUARE
- See Also:
- Constant Field Values
-
RPC
public static final int RPC
- See Also:
- Constant Field Values
-
SEMICOLON
public static final int SEMICOLON
- See Also:
- Constant Field Values
-
SERVICE
public static final int SERVICE
- See Also:
- Constant Field Values
-
SFIXED32
public static final int SFIXED32
- See Also:
- Constant Field Values
-
SFIXED64
public static final int SFIXED64
- See Also:
- Constant Field Values
-
SINT32
public static final int SINT32
- See Also:
- Constant Field Values
-
SINT64
public static final int SINT64
- See Also:
- Constant Field Values
-
STRING
public static final int STRING
- See Also:
- Constant Field Values
-
STRING_LITERAL
public static final int STRING_LITERAL
- See Also:
- Constant Field Values
-
SYNTAX
public static final int SYNTAX
- See Also:
- Constant Field Values
-
TO
public static final int TO
- See Also:
- Constant Field Values
-
TRUE
public static final int TRUE
- See Also:
- Constant Field Values
-
UINT32
public static final int UINT32
- See Also:
- Constant Field Values
-
UINT64
public static final int UINT64
- See Also:
- Constant Field Values
-
UNICODE_ESC
public static final int UNICODE_ESC
- See Also:
- Constant Field Values
-
VOID
public static final int VOID
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
dfa3
protected ProtoLexer.DFA3 dfa3
-
dfa22
protected ProtoLexer.DFA22 dfa22
-
DFA3_eotS
static final java.lang.String DFA3_eotS
- See Also:
- Constant Field Values
-
DFA3_eofS
static final java.lang.String DFA3_eofS
- See Also:
- Constant Field Values
-
DFA3_minS
static final java.lang.String DFA3_minS
- See Also:
- Constant Field Values
-
DFA3_maxS
static final java.lang.String DFA3_maxS
- See Also:
- Constant Field Values
-
DFA3_acceptS
static final java.lang.String DFA3_acceptS
- See Also:
- Constant Field Values
-
DFA3_specialS
static final java.lang.String DFA3_specialS
- See Also:
- Constant Field Values
-
DFA3_transitionS
static final java.lang.String[] DFA3_transitionS
-
DFA3_eot
static final short[] DFA3_eot
-
DFA3_eof
static final short[] DFA3_eof
-
DFA3_min
static final char[] DFA3_min
-
DFA3_max
static final char[] DFA3_max
-
DFA3_accept
static final short[] DFA3_accept
-
DFA3_special
static final short[] DFA3_special
-
DFA3_transition
static final short[][] DFA3_transition
-
DFA22_eotS
static final java.lang.String DFA22_eotS
- See Also:
- Constant Field Values
-
DFA22_eofS
static final java.lang.String DFA22_eofS
- See Also:
- Constant Field Values
-
DFA22_minS
static final java.lang.String DFA22_minS
- See Also:
- Constant Field Values
-
DFA22_maxS
static final java.lang.String DFA22_maxS
- See Also:
- Constant Field Values
-
DFA22_acceptS
static final java.lang.String DFA22_acceptS
- See Also:
- Constant Field Values
-
DFA22_specialS
static final java.lang.String DFA22_specialS
- See Also:
- Constant Field Values
-
DFA22_transitionS
static final java.lang.String[] DFA22_transitionS
-
DFA22_eot
static final short[] DFA22_eot
-
DFA22_eof
static final short[] DFA22_eof
-
DFA22_min
static final char[] DFA22_min
-
DFA22_max
static final char[] DFA22_max
-
DFA22_accept
static final short[] DFA22_accept
-
DFA22_special
static final short[] DFA22_special
-
DFA22_transition
static final short[][] DFA22_transition
-
-
Method Detail
-
getDelegates
public AbstractLexer[] getDelegates()
-
getGrammarFileName
public java.lang.String getGrammarFileName()
- Overrides:
getGrammarFileName
in classorg.antlr.runtime.BaseRecognizer
-
mASSIGN
public final void mASSIGN() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mAT
public final void mAT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mLEFTCURLY
public final void mLEFTCURLY() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mRIGHTCURLY
public final void mRIGHTCURLY() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mLEFTPAREN
public final void mLEFTPAREN() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mRIGHTPAREN
public final void mRIGHTPAREN() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mLEFTSQUARE
public final void mLEFTSQUARE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mRIGHTSQUARE
public final void mRIGHTSQUARE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSEMICOLON
public final void mSEMICOLON() 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
-
mPLUS
public final void mPLUS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mMINUS
public final void mMINUS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mTO
public final void mTO() 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
-
mPKG
public final void mPKG() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSYNTAX
public final void mSYNTAX() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mIMPORT
public final void mIMPORT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOPTION
public final void mOPTION() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mMESSAGE
public final void mMESSAGE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSERVICE
public final void mSERVICE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mENUM
public final void mENUM() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mREQUIRED
public final void mREQUIRED() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOPTIONAL
public final void mOPTIONAL() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mREPEATED
public final void mREPEATED() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mEXTENSIONS
public final void mEXTENSIONS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mEXTEND
public final void mEXTEND() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mGROUP
public final void mGROUP() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mRPC
public final void mRPC() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mRETURNS
public final void mRETURNS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mINT32
public final void mINT32() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mINT64
public final void mINT64() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mUINT32
public final void mUINT32() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mUINT64
public final void mUINT64() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSINT32
public final void mSINT32() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSINT64
public final void mSINT64() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mFIXED32
public final void mFIXED32() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mFIXED64
public final void mFIXED64() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSFIXED32
public final void mSFIXED32() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSFIXED64
public final void mSFIXED64() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mFLOAT
public final void mFLOAT() 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
-
mBOOL
public final void mBOOL() 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
-
mBYTES
public final void mBYTES() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mDEFAULT
public final void mDEFAULT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mMAX
public final void mMAX() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mVOID
public final void mVOID() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mFULL_ID
public final void mFULL_ID() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mID
public final void mID() 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
-
mNUMDOUBLE
public final void mNUMDOUBLE() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mNUMFLOAT
public final void mNUMFLOAT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mNUMINT
public final void mNUMINT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mHEX
public final void mHEX() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOCTAL
public final void mOCTAL() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mDOC
public final void mDOC() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mCOMMENT
public final void mCOMMENT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mWS
public final void mWS() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mSTRING_LITERAL
public final void mSTRING_LITERAL() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mHEX_DIGIT
public final void mHEX_DIGIT() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mESC_SEQ
public final void mESC_SEQ() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mOCTAL_ESC
public final void mOCTAL_ESC() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mUNICODE_ESC
public final void mUNICODE_ESC() throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
-
mTokens
public void mTokens() throws org.antlr.runtime.RecognitionException
- Specified by:
mTokens
in classorg.antlr.runtime.Lexer
- Throws:
org.antlr.runtime.RecognitionException
-
-