xoql.parser
public class XoqlLexer extends CharScanner implements XoqlTokenTypes, TokenStream
Field Summary | |
---|---|
static BitSet | _tokenSet_0 |
static BitSet | _tokenSet_1 |
Constructor Summary | |
---|---|
XoqlLexer(InputStream in) | |
XoqlLexer(Reader in) | |
XoqlLexer(InputBuffer ib) | |
XoqlLexer(LexerSharedInputState state)
XoqlLexer constructor |
Method Summary | |
---|---|
void | mARROBA(boolean _createToken) |
void | mCOMMA(boolean _createToken) |
void | mCONCAT(boolean _createToken) |
void | mDDOT(boolean _createToken) |
protected void | mDIGIT(boolean _createToken) |
void | mDQUOTE(boolean _createToken) |
void | mDSLASH(boolean _createToken) |
void | mEQUAL(boolean _createToken) |
void | mETAG(boolean _createToken) |
void | mEXCLAMATION(boolean _createToken) |
void | mGE(boolean _createToken) |
void | mGT(boolean _createToken) |
void | mID(boolean _createToken) |
void | mLBRACE(boolean _createToken) |
protected void | mLCASE(boolean _createToken) |
void | mLE(boolean _createToken) |
protected void | mLETTER(boolean _createToken) |
void | mLPAREN(boolean _createToken) |
void | mLT(boolean _createToken) |
void | mMINUS(boolean _createToken) |
void | mNOTEQUAL(boolean _createToken) |
void | mNUM(boolean _createToken) |
void | mPLUS(boolean _createToken) |
void | mQUOTE(boolean _createToken) |
void | mRBRACE(boolean _createToken) |
void | mREGEX(boolean _createToken) |
void | mRPAREN(boolean _createToken) |
void | mSEMI(boolean _createToken) |
void | mSHARP(boolean _createToken) |
void | mSLASH(boolean _createToken) |
void | mSTAR(boolean _createToken) |
void | mSTRING(boolean _createToken) |
protected void | mUCASE(boolean _createToken) |
void | mVBAR(boolean _createToken) |
protected void | mVOCAB(boolean _createToken) |
void | mWS(boolean _createToken) |
Token | nextToken() |
Parameters: LexerSharedInputState state
Parameters: _createToken
Throws: RecognitionException CharStreamException TokenStreamException
Returns: Token