public class WhereClauseParser extends Object implements SQLClauseParser
| Constructor and Description |
|---|
WhereClauseParser(DatabaseType databaseType,
LexerEngine lexerEngine) |
| Modifier and Type | Method and Description |
|---|---|
protected Keyword[] |
getCustomizedOtherConditionOperators() |
protected boolean |
isRowNumberCondition(List<SelectItem> items,
String columnLabel) |
void |
parse(ShardingRule shardingRule,
SQLStatement sqlStatement,
List<SelectItem> items)
Parse where.
|
public WhereClauseParser(DatabaseType databaseType, LexerEngine lexerEngine)
public void parse(ShardingRule shardingRule, SQLStatement sqlStatement, List<SelectItem> items)
shardingRule - databases and tables sharding rulesqlStatement - SQL statementitems - select itemsprotected boolean isRowNumberCondition(List<SelectItem> items, String columnLabel)
protected Keyword[] getCustomizedOtherConditionOperators()
Copyright © 2018. All rights reserved.