werken.xpath API: クラス XPathLexer

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.werken.xpath.parser
クラス XPathLexer

    java.lang.Object
      |
      +--antlr.CharScanner
            |
            +--com.werken.xpath.parser.XPathLexer

すべての実装インタフェース:
  antlr.TokenStream, XPathLexerTokenTypes

public class XPathLexer
extends antlr.CharScanner
implements XPathLexerTokenTypes, antlr.TokenStream

フィールドの概要
`static antlr.collections.impl.BitSet` | `_tokenSet_0`
`static antlr.collections.impl.BitSet` | `_tokenSet_1`
`static antlr.collections.impl.BitSet` | `_tokenSet_2`

クラス antlr.CharScanner から継承したフィールド
`_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, text, tokenObjectClass, traceDepth`

インタフェース 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`

コンストラクタの概要
`XPathLexer(antlr.InputBuffer ib)`
`XPathLexer(java.io.InputStream in)`
`XPathLexer(antlr.LexerSharedInputState state)`
`XPathLexer(java.io.Reader in)`

メソッドの概要
`void` | `mAT(boolean _createToken)`
`void` | `mCOLON(boolean _createToken)`
`void` | `mCOMMA(boolean _createToken)`
`protected void` | `mDIGIT(boolean _createToken)`
`void` | `mDOLLAR_SIGN(boolean _createToken)`
`void` | `mDOT_DOT(boolean _createToken)`
`void` | `mDOT(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)`
`antlr.Token` | `nextToken()`

クラス antlr.CharScanner から継承したメソッド
`append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setText, setTokenObjectClass, tab, testLiteralsTable, testLiteralsTable, toLower, traceIn, traceIndent, traceOut, uponEOF`

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### _tokenSet_0

    public static final antlr.collections.impl.BitSet _tokenSet_0

### _tokenSet_1

    public static final antlr.collections.impl.BitSet _tokenSet_1

### _tokenSet_2

    public static final antlr.collections.impl.BitSet _tokenSet_2

コンストラクタの詳細

### XPathLexer

    public XPathLexer(java.io.InputStream in)

### XPathLexer

    public XPathLexer(java.io.Reader in)

### XPathLexer

    public XPathLexer(antlr.InputBuffer ib)

### XPathLexer

    public XPathLexer(antlr.LexerSharedInputState state)

メソッドの詳細

### nextToken

    public antlr.Token nextToken()
                          throws antlr.TokenStreamException

  定義:
    インタフェース `antlr.TokenStream` 内の `nextToken`
  オーバーライド:
    クラス `antlr.CharScanner` 内の `nextToken`

### mWS

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

### mDIGIT

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

### mSINGLE_QUOTE_STRING

    protected final void mSINGLE_QUOTE_STRING(boolean _createToken)
                                       throws antlr.RecognitionException,
                                              antlr.CharStreamException,
                                              antlr.TokenStreamException

### mDOUBLE_QUOTE_STRING

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

### mLITERAL

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

### mNUMBER

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

### mIDENTIFIER

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

### mLEFT_PAREN

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

### mRIGHT_PAREN

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

### mLEFT_BRACKET

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

### mRIGHT_BRACKET

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

### mPIPE

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

### mDOT

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

### mDOT_DOT

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

### mAT

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

### mCOMMA

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

### mDOUBLE_COLON

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

### mCOLON

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

### mSLASH

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

### mDOUBLE_SLASH

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

### mDOLLAR_SIGN

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

### mPLUS

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

### mMINUS

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

### mEQUALS

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

### mNOT_EQUALS

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

### mLT

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

### mLTE

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

### mGT

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

### mGTE

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

### mSTAR

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

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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