|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object antlr.CharScanner org.codehaus.groovy.antlr.java.JavaLexer
public class JavaLexer extends CharScanner
Field Summary | |
---|---|
protected static int |
SCS_LIMIT
|
protected static int |
SCS_LIT
|
protected static int |
SCS_RE_TYPE
|
protected static int |
SCS_SQ_TYPE
|
protected static int |
SCS_TQ_TYPE
|
protected static int |
SCS_TYPE
|
protected static int |
SCS_VAL
|
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
|
Fields inherited from class CharScanner | |
---|---|
EOF_CHAR |
Constructor Summary | |
JavaLexer(InputStream in)
|
|
JavaLexer(Reader in)
|
|
JavaLexer(InputBuffer ib)
|
|
JavaLexer(LexerSharedInputState state)
|
Method Summary | |
---|---|
void
|
enableAssert(boolean shouldEnable)
Query the "assert" keyword state |
void
|
enableEnum(boolean shouldEnable)
|
boolean
|
isAssertEnabled()
|
boolean
|
isEnumEnabled()
|
void
|
mASSIGN(boolean _createToken)
|
void
|
mAT(boolean _createToken)
|
void
|
mBAND(boolean _createToken)
|
void
|
mBAND_ASSIGN(boolean _createToken)
|
void
|
mBNOT(boolean _createToken)
|
void
|
mBOR(boolean _createToken)
|
void
|
mBOR_ASSIGN(boolean _createToken)
|
void
|
mBSR(boolean _createToken)
|
void
|
mBSR_ASSIGN(boolean _createToken)
|
void
|
mBXOR(boolean _createToken)
|
void
|
mBXOR_ASSIGN(boolean _createToken)
|
void
|
mCHAR_LITERAL(boolean _createToken)
|
void
|
mCOLON(boolean _createToken)
|
void
|
mCOMMA(boolean _createToken)
|
void
|
mDEC(boolean _createToken)
|
void
|
mDIV(boolean _createToken)
|
void
|
mDIV_ASSIGN(boolean _createToken)
|
void
|
mEQUAL(boolean _createToken)
|
protected void
|
mESC(boolean _createToken)
|
protected void
|
mEXPONENT(boolean _createToken)
|
protected void
|
mFLOAT_SUFFIX(boolean _createToken)
|
void
|
mGE(boolean _createToken)
|
void
|
mGT(boolean _createToken)
|
protected void
|
mHEX_DIGIT(boolean _createToken)
|
void
|
mIDENT(boolean _createToken)
|
void
|
mINC(boolean _createToken)
|
void
|
mLAND(boolean _createToken)
|
void
|
mLBRACK(boolean _createToken)
|
void
|
mLCURLY(boolean _createToken)
|
void
|
mLE(boolean _createToken)
|
void
|
mLNOT(boolean _createToken)
|
void
|
mLOR(boolean _createToken)
|
void
|
mLPAREN(boolean _createToken)
|
void
|
mLT(boolean _createToken)
|
void
|
mMINUS(boolean _createToken)
|
void
|
mMINUS_ASSIGN(boolean _createToken)
|
void
|
mML_COMMENT(boolean _createToken)
|
void
|
mMOD(boolean _createToken)
|
void
|
mMOD_ASSIGN(boolean _createToken)
|
void
|
mNOT_EQUAL(boolean _createToken)
|
void
|
mNUM_INT(boolean _createToken)
|
void
|
mPLUS(boolean _createToken)
|
void
|
mPLUS_ASSIGN(boolean _createToken)
|
void
|
mQUESTION(boolean _createToken)
|
void
|
mRBRACK(boolean _createToken)
|
void
|
mRCURLY(boolean _createToken)
|
void
|
mRPAREN(boolean _createToken)
|
void
|
mSEMI(boolean _createToken)
|
void
|
mSL(boolean _createToken)
|
void
|
mSL_ASSIGN(boolean _createToken)
|
void
|
mSL_COMMENT(boolean _createToken)
|
void
|
mSR(boolean _createToken)
|
void
|
mSR_ASSIGN(boolean _createToken)
|
void
|
mSTAR(boolean _createToken)
|
void
|
mSTAR_ASSIGN(boolean _createToken)
|
void
|
mSTRING_LITERAL(boolean _createToken)
|
protected void
|
mVOCAB(boolean _createToken)
|
void
|
mWS(boolean _createToken)
|
Token
|
nextToken()
|
TokenStream
|
plumb()
|
Methods inherited from class CharScanner | |
---|---|
consume, setText, getColumn, getText, tab, getLine, setCaseSensitive, getFilename, setLine, newline, setFilename, commit, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, setColumn, getCommitToPath, getInputBuffer, getInputState, setInputState, getTokenObject, LA, matchNot, matchRange, setTabSize, getTabSize, panic, panic, reportWarning, resetText, setCommitToPath, setTokenObjectClass, testLiteralsTable, testLiteralsTable, traceIndent, traceIn, traceOut, uponEOF, append, append, mark, rewind, toLower, match, match, match, reportError, reportError, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, nextToken |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Field Detail |
---|
protected static final int SCS_LIMIT
protected static final int SCS_LIT
protected static final int SCS_RE_TYPE
protected static final int SCS_SQ_TYPE
protected static final int SCS_TQ_TYPE
protected static final int SCS_TYPE
protected static final int SCS_VAL
public static final BitSet _tokenSet_0
public static final BitSet _tokenSet_1
public static final BitSet _tokenSet_2
public static final BitSet _tokenSet_3
public static final BitSet _tokenSet_4
public static final BitSet _tokenSet_5
protected int lastSigTokenType
protected JavaRecognizer parser
protected int stringCtorState
Constructor Detail |
---|
public JavaLexer(InputStream in)
public JavaLexer(Reader in)
public JavaLexer(InputBuffer ib)
public JavaLexer(LexerSharedInputState state)
Method Detail |
---|
public void enableAssert(boolean shouldEnable)
public void enableEnum(boolean shouldEnable)
public boolean isAssertEnabled()
public boolean isEnumEnabled()
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)
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 TokenStream plumb()
Copyright © 2003-2013 The Codehaus. All rights reserved.