public class SelectListClauseParser extends Object implements SQLClauseParser
Constructor and Description |
---|
SelectListClauseParser(ShardingRule shardingRule,
LexerEngine lexerEngine) |
Modifier and Type | Method and Description |
---|---|
protected Keyword[] |
getSkippedKeywordsBeforeSelectItem() |
protected boolean |
isRowNumberSelectItem() |
void |
parse(SelectStatement selectStatement,
List<SelectItem> items)
Parse select list.
|
protected SelectItem |
parseRowNumberSelectItem(SelectStatement selectStatement) |
public SelectListClauseParser(ShardingRule shardingRule, LexerEngine lexerEngine)
public void parse(SelectStatement selectStatement, List<SelectItem> items)
selectStatement
- select statementitems
- select itemsprotected Keyword[] getSkippedKeywordsBeforeSelectItem()
protected boolean isRowNumberSelectItem()
protected SelectItem parseRowNumberSelectItem(SelectStatement selectStatement)
Copyright © 2018. All rights reserved.