public class JavaLexer extends antlrCharScanner implements JavaTokenTypes, TokenStream
| Modifiers | Name | Description | 
|---|---|---|
| protected static int | SCS_SQ_TYPE | |
| protected static int | SCS_TYPE | |
| static BitSet | _tokenSet_0 | |
| static BitSet | _tokenSet_1 | |
| static BitSet | _tokenSet_2 | |
| static BitSet | _tokenSet_3 | |
| static BitSet | _tokenSet_4 | |
| static BitSet | _tokenSet_5 | |
| protected int | lastSigTokenType | |
| protected JavaRecognizer | parser | |
| protected int | stringCtorState | 
| Constructor and description | 
|---|
| JavaLexer
                                (InputStream in) | 
| JavaLexer
                                (Reader in) | 
| JavaLexer
                                (InputBuffer ib) | 
| JavaLexer
                                (LexerSharedInputState state) | 
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | public void | enableAssert(boolean shouldEnable)Enable the "assert" keyword | 
|  | public void | enableEnum(boolean shouldEnable)Enable the "enum" keyword | 
|  | public boolean | isAssertEnabled()Query the "assert" keyword state | 
|  | public boolean | isEnumEnabled()Query the "enum" keyword state | 
|  | public final void | mASSIGN(boolean _createToken) | 
|  | public final void | mAT(boolean _createToken) | 
|  | public final void | mBAND(boolean _createToken) | 
|  | public final void | mBAND_ASSIGN(boolean _createToken) | 
|  | public final void | mBNOT(boolean _createToken) | 
|  | public final void | mBOR(boolean _createToken) | 
|  | public final void | mBOR_ASSIGN(boolean _createToken) | 
|  | public final void | mBSR(boolean _createToken) | 
|  | public final void | mBSR_ASSIGN(boolean _createToken) | 
|  | public final void | mBXOR(boolean _createToken) | 
|  | public final void | mBXOR_ASSIGN(boolean _createToken) | 
|  | public final void | mCHAR_LITERAL(boolean _createToken) | 
|  | public final void | mCOLON(boolean _createToken) | 
|  | public final void | mCOMMA(boolean _createToken) | 
|  | public final void | mDEC(boolean _createToken) | 
|  | protected final void | mDIGIT(boolean _createToken) | 
|  | protected final void | mDIGITS_WITH_UNDERSCORE(boolean _createToken) | 
|  | protected final void | mDIGITS_WITH_UNDERSCORE_OPT(boolean _createToken) | 
|  | public final void | mDIV(boolean _createToken) | 
|  | public final void | mDIV_ASSIGN(boolean _createToken) | 
|  | public final void | mEQUAL(boolean _createToken) | 
|  | protected final void | mESC(boolean _createToken) | 
|  | protected final void | mEXPONENT(boolean _createToken) | 
|  | protected final void | mFLOAT_SUFFIX(boolean _createToken) | 
|  | public final void | mGE(boolean _createToken) | 
|  | public final void | mGT(boolean _createToken) | 
|  | protected final void | mHEX_DIGIT(boolean _createToken) | 
|  | public final void | mIDENT(boolean _createToken) | 
|  | public final void | mINC(boolean _createToken) | 
|  | public final void | mLAND(boolean _createToken) | 
|  | public final void | mLBRACK(boolean _createToken) | 
|  | public final void | mLCURLY(boolean _createToken) | 
|  | public final void | mLE(boolean _createToken) | 
|  | public final void | mLNOT(boolean _createToken) | 
|  | public final void | mLOR(boolean _createToken) | 
|  | public final void | mLPAREN(boolean _createToken) | 
|  | public final void | mLT(boolean _createToken) | 
|  | public final void | mMINUS(boolean _createToken) | 
|  | public final void | mMINUS_ASSIGN(boolean _createToken) | 
|  | public final void | mML_COMMENT(boolean _createToken) | 
|  | public final void | mMOD(boolean _createToken) | 
|  | public final void | mMOD_ASSIGN(boolean _createToken) | 
|  | public final void | mNOT_EQUAL(boolean _createToken) | 
|  | public final void | mNUM_INT(boolean _createToken) | 
|  | public final void | mPLUS(boolean _createToken) | 
|  | public final void | mPLUS_ASSIGN(boolean _createToken) | 
|  | public final void | mQUESTION(boolean _createToken) | 
|  | public final void | mRBRACK(boolean _createToken) | 
|  | public final void | mRCURLY(boolean _createToken) | 
|  | public final void | mRPAREN(boolean _createToken) | 
|  | public final void | mSEMI(boolean _createToken) | 
|  | public final void | mSL(boolean _createToken) | 
|  | public final void | mSL_ASSIGN(boolean _createToken) | 
|  | public final void | mSL_COMMENT(boolean _createToken) | 
|  | public final void | mSR(boolean _createToken) | 
|  | public final void | mSR_ASSIGN(boolean _createToken) | 
|  | public final void | mSTAR(boolean _createToken) | 
|  | public final void | mSTAR_ASSIGN(boolean _createToken) | 
|  | public final void | mSTRING_LITERAL(boolean _createToken) | 
|  | protected final void | mVOCAB(boolean _createToken) | 
|  | public final void | mWS(boolean _createToken) | 
|  | public Token | nextToken() | 
|  | public Token | nextToken() | 
|  | public TokenStream | plumb()This is a bit of plumbing which resumes collection of string constructor bodies, after an embedded expression has been parsed. | 
Enable the "assert" keyword
Enable the "enum" keyword
Query the "assert" keyword state
Query the "enum" keyword state
This is a bit of plumbing which resumes collection of string constructor bodies, after an embedded expression has been parsed. Usage: new JavaRecognizer(new JavaLexer(in).plumb()).
Copyright © 2003-2024 The Apache Software Foundation. All rights reserved.