xoql.parser

Class XoqlLexer

Implemented Interfaces:
TokenStream, XoqlTokenTypes

public class XoqlLexer
extends antlr.CharScanner
implements XoqlTokenTypes, TokenStream

XoqlLexer class extends antlr.CharScanner
Author:
simonkm

Field Summary

static BitSet
_tokenSet_0
static BitSet
_tokenSet_1

Fields inherited from interface xoql.parser.XoqlTokenTypes

ALL, ALLTREE, AND, ARROBA, AS, ATTR, ATTRIBUTE, ATTRIBUTES, BEFORE, BINDING, BINDINGS, COMMA, CONCAT, CONTAINS, CONTENT, DDOT, DELETE, DIGIT, DISTRIBUTE, DISTRIBUTEW, DIV, DOUBLE, DQUOTE, DRW_CL, DR_CL, DSLASH, ELEMENT, EOF, EQUAL, ETAG, EXCLAMATION, EXIST, FALSE, FARGS, FCALL, FNAME, FOR, FROM, FWR, FWS, FWWR, GE, GT, ID, IN, INSERT, INT, LBRACE, LCASE, LE, LETTER, LIST, LOCATION, LPAREN, LT, MATCH, MBINDING, MCALL, MINUS, NAME, NEWATTR, NEW_ELEMENT, NOT, NOTEQUAL, NULL_TREE_LOOKAHEAD, NUM, OPERATIONS, OR, PLUS, QUOTE, RBRACE, REGEX, REGEX_MATCH, REPLACE, REPLICATE, REPLICATEW, RPAREN, SELECT, SEMI, SHARP, SLASH, STAR, STRICTCONTAINS, STRING, TEXT, TO, TRUE, UCASE, UNARY_MINUS, UNARY_PLUS, UNION, UPD, UPDATE, VALUE, VBAR, VOCAB, WHERE, WITH, WITHBINDINGS, WS

Constructor Summary

XoqlLexer(InputBuffer ib)
XoqlLexer(InputStream in)
XoqlLexer(LexerSharedInputState state)
XoqlLexer constructor
XoqlLexer(Reader in)

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()

Field Details

_tokenSet_0

public static final BitSet _tokenSet_0

_tokenSet_1

public static final BitSet _tokenSet_1

Constructor Details

XoqlLexer

public XoqlLexer(InputBuffer ib)

XoqlLexer

public XoqlLexer(InputStream in)

XoqlLexer

public XoqlLexer(LexerSharedInputState state)
XoqlLexer constructor
Parameters:

XoqlLexer

public XoqlLexer(Reader in)

Method Details

mARROBA

public final void mARROBA(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mCOMMA

public final void mCOMMA(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mCONCAT

public final void mCONCAT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mDDOT

public final void mDDOT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mDIGIT

protected final void mDIGIT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mDQUOTE

public final void mDQUOTE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mDSLASH

public final void mDSLASH(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mEQUAL

public final void mEQUAL(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mETAG

public final void mETAG(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException
Parameters:
_createToken -

mEXCLAMATION

public final void mEXCLAMATION(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mGE

public final void mGE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mGT

public final void mGT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mID

public final void mID(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLBRACE

public final void mLBRACE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLCASE

protected final void mLCASE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLE

public final void mLE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLETTER

protected final void mLETTER(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLPAREN

public final void mLPAREN(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mLT

public final void mLT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mMINUS

public final void mMINUS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mNOTEQUAL

public final void mNOTEQUAL(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mNUM

public final void mNUM(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mPLUS

public final void mPLUS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mQUOTE

public final void mQUOTE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mRBRACE

public final void mRBRACE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mREGEX

public final void mREGEX(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mRPAREN

public final void mRPAREN(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mSEMI

public final void mSEMI(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mSHARP

public final void mSHARP(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mSLASH

public final void mSLASH(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mSTAR

public final void mSTAR(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mSTRING

public final void mSTRING(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mUCASE

protected final void mUCASE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mVBAR

public final void mVBAR(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mVOCAB

protected final void mVOCAB(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

mWS

public final void mWS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException

nextToken

public Token nextToken()
            throws TokenStreamException
Returns:
Token