com.werken.xpath.parser

Class XPathLexer

Implemented Interfaces:
TokenStream, XPathLexerTokenTypes

public class XPathLexer
extends antlr.CharScanner
implements XPathLexerTokenTypes, TokenStream

Generated by antlr parser-generator

Field Summary

static BitSet
_tokenSet_0
static BitSet
_tokenSet_1
static BitSet
_tokenSet_2

Fields inherited from interface com.werken.xpath.parser.XPathLexerTokenTypes

AT, COLON, COMMA, DIGIT, DIV, DOLLAR_SIGN, DOT, DOT_DOT, DOUBLE_COLON, DOUBLE_QUOTE_STRING, DOUBLE_SLASH, EOF, EQUALS, GT, GTE, IDENTIFIER, KW_AND, KW_OR, LEFT_BRACKET, LEFT_PAREN, LITERAL, LT, LTE, MINUS, MOD, NOT_EQUALS, NULL_TREE_LOOKAHEAD, NUMBER, PIPE, PLUS, RIGHT_BRACKET, RIGHT_PAREN, SINGLE_QUOTE_STRING, SLASH, STAR, WS

Constructor Summary

XPathLexer(InputBuffer ib)
XPathLexer(InputStream in)
XPathLexer(LexerSharedInputState state)
XPathLexer(Reader in)

Method Summary

void
mAT(boolean _createToken)
void
mCOLON(boolean _createToken)
void
mCOMMA(boolean _createToken)
protected void
mDIGIT(boolean _createToken)
void
mDOLLAR_SIGN(boolean _createToken)
void
mDOT(boolean _createToken)
void
mDOT_DOT(boolean _createToken)
void
mDOUBLE_COLON(boolean _createToken)
protected void
mDOUBLE_QUOTE_STRING(boolean _createToken)
void
mDOUBLE_SLASH(boolean _createToken)
void
mEQUALS(boolean _createToken)
void
mGT(boolean _createToken)
void
mGTE(boolean _createToken)
void
mIDENTIFIER(boolean _createToken)
void
mLEFT_BRACKET(boolean _createToken)
void
mLEFT_PAREN(boolean _createToken)
void
mLITERAL(boolean _createToken)
void
mLT(boolean _createToken)
void
mLTE(boolean _createToken)
void
mMINUS(boolean _createToken)
void
mNOT_EQUALS(boolean _createToken)
void
mNUMBER(boolean _createToken)
void
mPIPE(boolean _createToken)
void
mPLUS(boolean _createToken)
void
mRIGHT_BRACKET(boolean _createToken)
void
mRIGHT_PAREN(boolean _createToken)
protected void
mSINGLE_QUOTE_STRING(boolean _createToken)
void
mSLASH(boolean _createToken)
void
mSTAR(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

_tokenSet_2

public static final BitSet _tokenSet_2

Constructor Details

XPathLexer

public XPathLexer(InputBuffer ib)

XPathLexer

public XPathLexer(InputStream in)

XPathLexer

public XPathLexer(LexerSharedInputState state)

XPathLexer

public XPathLexer(Reader in)

Method Details

mAT

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

mCOLON

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

mCOMMA

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

mDIGIT

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

mDOLLAR_SIGN

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

mDOT

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

mDOT_DOT

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

mDOUBLE_COLON

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

mDOUBLE_QUOTE_STRING

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

mDOUBLE_SLASH

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

mEQUALS

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

mGT

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

mGTE

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

mIDENTIFIER

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

mLEFT_BRACKET

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

mLEFT_PAREN

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

mLITERAL

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

mLT

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

mLTE

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

mMINUS

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

mNOT_EQUALS

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

mNUMBER

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

mPIPE

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

mPLUS

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

mRIGHT_BRACKET

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

mRIGHT_PAREN

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

mSINGLE_QUOTE_STRING

protected final void mSINGLE_QUOTE_STRING(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

mWS

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

nextToken

public Token nextToken()
            throws TokenStreamException

Copyright B) 2000 bob mcwhirter and The Werken & Sons Company. All Rights Reserved.