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.