| 程序包 | 说明 |
|---|---|
| com.shulie.druid.sql.parser | |
| com.shulie.druid.wall |
| 限定符和类型 | 字段和说明 |
|---|---|
protected Token |
Lexer.token |
Token |
Lexer.SavePoint.token |
| 限定符和类型 | 方法和说明 |
|---|---|
Token |
Keywords.getKeyword(long hash) |
Token |
Keywords.getKeyword(String key) |
Token |
Lexer.token()
Return the current token, set by nextToken().
|
static Token |
Token.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Token[] |
Token.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Token> |
Keywords.getKeywords() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SQLExprParser.accept(Token token) |
void |
SQLParser.accept(Token token) |
static boolean |
SQLParserUtils.containsAny(String sql,
DbType dbType,
Token... tokens) |
static boolean |
SQLParserUtils.containsAny(String sql,
DbType dbType,
Token token) |
static boolean |
SQLParserUtils.containsAny(String sql,
DbType dbType,
Token token1,
Token token2) |
static boolean |
SQLParserUtils.containsAny(String sql,
DbType dbType,
Token token1,
Token token2,
Token token3) |
boolean |
Keywords.containsValue(Token token) |
boolean |
Lexer.CommentHandler.handle(Token lastToken,
String comment) |
void |
SQLParser.match(Token token) |
protected void |
SQLParser.printError(Token token) |
void |
Lexer.reset(int mark,
char markChar,
Token token) |
void |
Lexer.setToken(Token token) |
| 构造器和说明 |
|---|
Keywords(Map<String,Token> keywords) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
WallProvider.WallCommentHandler.handle(Token lastToken,
String comment) |
Copyright © 2013–2023. All rights reserved.