public class AntlrMySQLSelectRecognizer extends Object implements SQLSelectRecognizer
| 构造器和说明 |
|---|
AntlrMySQLSelectRecognizer(String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getLimitCondition()
Gets limit condition
|
String |
getLimitCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList)
Gets limit condition
|
String |
getOrderByCondition()
Gets order by condition.
|
String |
getOrderByCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList)
Gets order by condition.
|
String |
getOriginalSQL()
Return the original SQL input by the upper application.
|
SQLType |
getSQLType()
Type of the SQL.
|
String |
getTableAlias()
TableRecords source related in the SQL, including alias if any.
|
String |
getTableName()
TableRecords name related in the SQL.
|
String |
getWhereCondition()
Gets where condition.
|
String |
getWhereCondition(ParametersHolder parametersHolder,
ArrayList<List<Object>> paramAppenderList)
Gets where condition.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisSqlSyntaxSupportspublic AntlrMySQLSelectRecognizer(String sql)
public String getWhereCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
WhereRecognizergetWhereCondition 在接口中 WhereRecognizerparametersHolder - the parameters holderparamAppenderList - the param appender listpublic String getWhereCondition()
WhereRecognizergetWhereCondition 在接口中 WhereRecognizerpublic String getLimitCondition()
WhereRecognizergetLimitCondition 在接口中 WhereRecognizerpublic String getLimitCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
WhereRecognizergetLimitCondition 在接口中 WhereRecognizerpublic String getOrderByCondition()
WhereRecognizergetOrderByCondition 在接口中 WhereRecognizerpublic String getOrderByCondition(ParametersHolder parametersHolder, ArrayList<List<Object>> paramAppenderList)
WhereRecognizergetOrderByCondition 在接口中 WhereRecognizerpublic SQLType getSQLType()
SQLRecognizergetSQLType 在接口中 SQLRecognizerpublic String getTableAlias()
SQLRecognizergetTableAlias 在接口中 SQLRecognizerpublic String getTableName()
SQLRecognizergetTableName 在接口中 SQLRecognizer#getTableAlias()#getTableAlias()public String getOriginalSQL()
SQLRecognizergetOriginalSQL 在接口中 SQLRecognizerCopyright © 2022 Seata. All rights reserved.