类 SqlStatementLexer
- java.lang.Object
-
- antlr.CharScanner
-
- org.hibernate.hql.internal.antlr.SqlStatementLexer
-
- 所有已实现的接口:
antlr.TokenStream,SqlStatementParserTokenTypes
public class SqlStatementLexer extends antlr.CharScanner implements SqlStatementParserTokenTypes, antlr.TokenStream
-
-
字段概要
字段 修饰符和类型 字段 说明 static antlr.collections.impl.BitSet_tokenSet_0static antlr.collections.impl.BitSet_tokenSet_1static antlr.collections.impl.BitSet_tokenSet_2-
从类继承的字段 antlr.CharScanner
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, tabsize, text, tokenObjectClass, traceDepth
-
从接口继承的字段 org.hibernate.hql.internal.antlr.SqlStatementParserTokenTypes
EOF, ESCqs, LINE_COMMENT, MULTILINE_COMMENT, NOT_STMT_END, NULL_TREE_LOOKAHEAD, QUOTED_STRING, STMT_END
-
-
构造器概要
构造器 构造器 说明 SqlStatementLexer(antlr.InputBuffer ib)SqlStatementLexer(antlr.LexerSharedInputState state)SqlStatementLexer(InputStream in)SqlStatementLexer(Reader in)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidmESCqs(boolean _createToken)voidmLINE_COMMENT(boolean _createToken)voidmMULTILINE_COMMENT(boolean _createToken)voidmNOT_STMT_END(boolean _createToken)voidmQUOTED_STRING(boolean _createToken)voidmSTMT_END(boolean _createToken)antlr.TokennextToken()-
从类继承的方法 antlr.CharScanner
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getTabSize, getText, getTokenObject, LA, makeToken, mark, match, match, match, matchNot, matchRange, newline, panic, panic, reportError, reportError, reportWarning, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setTabSize, setText, setTokenObjectClass, tab, testLiteralsTable, testLiteralsTable, toLower, traceIn, traceIndent, traceOut, uponEOF
-
-
-
-
构造器详细资料
-
SqlStatementLexer
public SqlStatementLexer(InputStream in)
-
SqlStatementLexer
public SqlStatementLexer(Reader in)
-
SqlStatementLexer
public SqlStatementLexer(antlr.InputBuffer ib)
-
SqlStatementLexer
public SqlStatementLexer(antlr.LexerSharedInputState state)
-
-
方法详细资料
-
nextToken
public antlr.Token nextToken() throws antlr.TokenStreamException- 指定者:
nextToken在接口中antlr.TokenStream- 抛出:
antlr.TokenStreamException
-
mSTMT_END
public final void mSTMT_END(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
mNOT_STMT_END
public final void mNOT_STMT_END(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
mQUOTED_STRING
public final void mQUOTED_STRING(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
mESCqs
protected final void mESCqs(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
mLINE_COMMENT
public final void mLINE_COMMENT(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
mMULTILINE_COMMENT
public final void mMULTILINE_COMMENT(boolean _createToken) throws antlr.RecognitionException, antlr.CharStreamException, antlr.TokenStreamException- 抛出:
antlr.RecognitionExceptionantlr.CharStreamExceptionantlr.TokenStreamException
-
-