public abstract class AliasExpressionParser extends Object
| 构造器和说明 |
|---|
AliasExpressionParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract TokenType[] |
getCustomizedAvailableKeywordsForSelectItemAlias() |
protected abstract TokenType[] |
getCustomizedAvailableKeywordsForTableAlias() |
com.google.common.base.Optional<String> |
parseSelectItemAlias()
Parse alias for select item.
|
void |
parseTableAlias()
Parse alias for table.
|
com.google.common.base.Optional<String> |
parseTableAlias(SQLStatement sqlStatement,
boolean setTableToken,
String tableName)
Parse alias for table.
|
public com.google.common.base.Optional<String> parseSelectItemAlias()
protected abstract TokenType[] getCustomizedAvailableKeywordsForSelectItemAlias()
public void parseTableAlias()
public com.google.common.base.Optional<String> parseTableAlias(SQLStatement sqlStatement, boolean setTableToken, String tableName)
sqlStatement - SQL statementsetTableToken - is add table tokentableName - table nameprotected abstract TokenType[] getCustomizedAvailableKeywordsForTableAlias()
Copyright © 2019. All rights reserved.