xoql.parser

Class XoqlLexer

public class XoqlLexer extends CharScanner implements XoqlTokenTypes, TokenStream

XoqlLexer class extends antlr.CharScanner

Author: simonkm

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
voidmARROBA(boolean _createToken)
voidmCOMMA(boolean _createToken)
voidmCONCAT(boolean _createToken)
voidmDDOT(boolean _createToken)
protected voidmDIGIT(boolean _createToken)
voidmDQUOTE(boolean _createToken)
voidmDSLASH(boolean _createToken)
voidmEQUAL(boolean _createToken)
voidmETAG(boolean _createToken)
voidmEXCLAMATION(boolean _createToken)
voidmGE(boolean _createToken)
voidmGT(boolean _createToken)
voidmID(boolean _createToken)
voidmLBRACE(boolean _createToken)
protected voidmLCASE(boolean _createToken)
voidmLE(boolean _createToken)
protected voidmLETTER(boolean _createToken)
voidmLPAREN(boolean _createToken)
voidmLT(boolean _createToken)
voidmMINUS(boolean _createToken)
voidmNOTEQUAL(boolean _createToken)
voidmNUM(boolean _createToken)
voidmPLUS(boolean _createToken)
voidmQUOTE(boolean _createToken)
voidmRBRACE(boolean _createToken)
voidmREGEX(boolean _createToken)
voidmRPAREN(boolean _createToken)
voidmSEMI(boolean _createToken)
voidmSHARP(boolean _createToken)
voidmSLASH(boolean _createToken)
voidmSTAR(boolean _createToken)
voidmSTRING(boolean _createToken)
protected voidmUCASE(boolean _createToken)
voidmVBAR(boolean _createToken)
protected voidmVOCAB(boolean _createToken)
voidmWS(boolean _createToken)
TokennextToken()

Field Detail

_tokenSet_0

public static final BitSet _tokenSet_0

_tokenSet_1

public static final BitSet _tokenSet_1

Constructor Detail

XoqlLexer

public XoqlLexer(InputStream in)

XoqlLexer

public XoqlLexer(Reader in)

XoqlLexer

public XoqlLexer(InputBuffer ib)

XoqlLexer

public XoqlLexer(LexerSharedInputState state)
XoqlLexer constructor

Parameters: LexerSharedInputState state

Method Detail

mARROBA

public final void mARROBA(boolean _createToken)

mCOMMA

public final void mCOMMA(boolean _createToken)

mCONCAT

public final void mCONCAT(boolean _createToken)

mDDOT

public final void mDDOT(boolean _createToken)

mDIGIT

protected final void mDIGIT(boolean _createToken)

mDQUOTE

public final void mDQUOTE(boolean _createToken)

mDSLASH

public final void mDSLASH(boolean _createToken)

mEQUAL

public final void mEQUAL(boolean _createToken)

mETAG

public final void mETAG(boolean _createToken)

Parameters: _createToken

Throws: RecognitionException CharStreamException TokenStreamException

mEXCLAMATION

public final void mEXCLAMATION(boolean _createToken)

mGE

public final void mGE(boolean _createToken)

mGT

public final void mGT(boolean _createToken)

mID

public final void mID(boolean _createToken)

mLBRACE

public final void mLBRACE(boolean _createToken)

mLCASE

protected final void mLCASE(boolean _createToken)

mLE

public final void mLE(boolean _createToken)

mLETTER

protected final void mLETTER(boolean _createToken)

mLPAREN

public final void mLPAREN(boolean _createToken)

mLT

public final void mLT(boolean _createToken)

mMINUS

public final void mMINUS(boolean _createToken)

mNOTEQUAL

public final void mNOTEQUAL(boolean _createToken)

mNUM

public final void mNUM(boolean _createToken)

mPLUS

public final void mPLUS(boolean _createToken)

mQUOTE

public final void mQUOTE(boolean _createToken)

mRBRACE

public final void mRBRACE(boolean _createToken)

mREGEX

public final void mREGEX(boolean _createToken)

mRPAREN

public final void mRPAREN(boolean _createToken)

mSEMI

public final void mSEMI(boolean _createToken)

mSHARP

public final void mSHARP(boolean _createToken)

mSLASH

public final void mSLASH(boolean _createToken)

mSTAR

public final void mSTAR(boolean _createToken)

mSTRING

public final void mSTRING(boolean _createToken)

mUCASE

protected final void mUCASE(boolean _createToken)

mVBAR

public final void mVBAR(boolean _createToken)

mVOCAB

protected final void mVOCAB(boolean _createToken)

mWS

public final void mWS(boolean _createToken)

nextToken

public Token nextToken()

Returns: Token