public abstract class AbstractCreateParser extends Object implements SQLParser
Constructor and Description |
---|
AbstractCreateParser(ShardingRule shardingRule,
LexerEngine lexerEngine) |
Modifier and Type | Method and Description |
---|---|
protected abstract Keyword[] |
getSkippedKeywordsBetweenCreateAndKeyword() |
protected Keyword[] |
getSkippedKeywordsBetweenCreateIndexAndIndexName() |
protected abstract Keyword[] |
getSkippedKeywordsBetweenCreateIndexAndKeyword() |
protected abstract Keyword[] |
getSkippedKeywordsBetweenCreateTableAndTableName() |
DDLStatement |
parse()
Parse SQL.
|
public AbstractCreateParser(ShardingRule shardingRule, LexerEngine lexerEngine)
public DDLStatement parse()
SQLParser
protected abstract Keyword[] getSkippedKeywordsBetweenCreateIndexAndKeyword()
protected abstract Keyword[] getSkippedKeywordsBetweenCreateAndKeyword()
protected Keyword[] getSkippedKeywordsBetweenCreateIndexAndIndexName()
protected abstract Keyword[] getSkippedKeywordsBetweenCreateTableAndTableName()
Copyright © 2018. All rights reserved.