com.werken.xpath.parser

Class XPathLexer

public class XPathLexer extends CharScanner implements XPathLexerTokenTypes, TokenStream

Generated by antlr parser-generator
Field Summary
static BitSet_tokenSet_0
static BitSet_tokenSet_1
static BitSet_tokenSet_2
Constructor Summary
XPathLexer(InputStream in)
XPathLexer(Reader in)
XPathLexer(InputBuffer ib)
XPathLexer(LexerSharedInputState state)
Method Summary
voidmAT(boolean _createToken)
voidmCOLON(boolean _createToken)
voidmCOMMA(boolean _createToken)
protected voidmDIGIT(boolean _createToken)
voidmDOLLAR_SIGN(boolean _createToken)
voidmDOT(boolean _createToken)
voidmDOT_DOT(boolean _createToken)
voidmDOUBLE_COLON(boolean _createToken)
protected voidmDOUBLE_QUOTE_STRING(boolean _createToken)
voidmDOUBLE_SLASH(boolean _createToken)
voidmEQUALS(boolean _createToken)
voidmGT(boolean _createToken)
voidmGTE(boolean _createToken)
voidmIDENTIFIER(boolean _createToken)
voidmLEFT_BRACKET(boolean _createToken)
voidmLEFT_PAREN(boolean _createToken)
voidmLITERAL(boolean _createToken)
voidmLT(boolean _createToken)
voidmLTE(boolean _createToken)
voidmMINUS(boolean _createToken)
voidmNOT_EQUALS(boolean _createToken)
voidmNUMBER(boolean _createToken)
voidmPIPE(boolean _createToken)
voidmPLUS(boolean _createToken)
voidmRIGHT_BRACKET(boolean _createToken)
voidmRIGHT_PAREN(boolean _createToken)
protected voidmSINGLE_QUOTE_STRING(boolean _createToken)
voidmSLASH(boolean _createToken)
voidmSTAR(boolean _createToken)
voidmWS(boolean _createToken)
TokennextToken()

Field Detail

_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 Detail

XPathLexer

public XPathLexer(InputStream in)

XPathLexer

public XPathLexer(Reader in)

XPathLexer

public XPathLexer(InputBuffer ib)

XPathLexer

public XPathLexer(LexerSharedInputState state)

Method Detail

mAT

public final void mAT(boolean _createToken)

mCOLON

public final void mCOLON(boolean _createToken)

mCOMMA

public final void mCOMMA(boolean _createToken)

mDIGIT

protected final void mDIGIT(boolean _createToken)

mDOLLAR_SIGN

public final void mDOLLAR_SIGN(boolean _createToken)

mDOT

public final void mDOT(boolean _createToken)

mDOT_DOT

public final void mDOT_DOT(boolean _createToken)

mDOUBLE_COLON

public final void mDOUBLE_COLON(boolean _createToken)

mDOUBLE_QUOTE_STRING

protected final void mDOUBLE_QUOTE_STRING(boolean _createToken)

mDOUBLE_SLASH

public final void mDOUBLE_SLASH(boolean _createToken)

mEQUALS

public final void mEQUALS(boolean _createToken)

mGT

public final void mGT(boolean _createToken)

mGTE

public final void mGTE(boolean _createToken)

mIDENTIFIER

public final void mIDENTIFIER(boolean _createToken)

mLEFT_BRACKET

public final void mLEFT_BRACKET(boolean _createToken)

mLEFT_PAREN

public final void mLEFT_PAREN(boolean _createToken)

mLITERAL

public final void mLITERAL(boolean _createToken)

mLT

public final void mLT(boolean _createToken)

mLTE

public final void mLTE(boolean _createToken)

mMINUS

public final void mMINUS(boolean _createToken)

mNOT_EQUALS

public final void mNOT_EQUALS(boolean _createToken)

mNUMBER

public final void mNUMBER(boolean _createToken)

mPIPE

public final void mPIPE(boolean _createToken)

mPLUS

public final void mPLUS(boolean _createToken)

mRIGHT_BRACKET

public final void mRIGHT_BRACKET(boolean _createToken)

mRIGHT_PAREN

public final void mRIGHT_PAREN(boolean _createToken)

mSINGLE_QUOTE_STRING

protected final void mSINGLE_QUOTE_STRING(boolean _createToken)

mSLASH

public final void mSLASH(boolean _createToken)

mSTAR

public final void mSTAR(boolean _createToken)

mWS

public final void mWS(boolean _createToken)

nextToken

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