| 限定符和类型 | 方法和说明 |
|---|---|
static DatabaseType |
DatabaseType.valueFrom(String databaseProductName)
Get database type enum via database name string.
|
static DatabaseType |
DatabaseType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DatabaseType[] |
DatabaseType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static LexerEngine |
LexerEngineFactory.newInstance(DatabaseType dbType,
String sql)
Create lexical analysis engine instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SQLParser |
SQLParserFactory.newInstance(DatabaseType dbType,
TokenType tokenType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create SQL parser.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractAlterParser |
AlterParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create alter parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractCreateParser |
CreateParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create create parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractDropParser |
DropParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create drop parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractTruncateParser |
TruncateParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create truncate parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractDeleteParser |
DeleteParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create delete parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractInsertParser |
InsertParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create insert parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractUpdateParser |
UpdateParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create update parser instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AbstractSelectParser |
SelectParserFactory.newInstance(DatabaseType dbType,
ShardingRule shardingRule,
LexerEngine lexerEngine)
Create select parser instance.
|
Copyright © 2017. All rights reserved.