public class TenantSchemaSqlParser extends AbstractJsqlParser
租户 SQL 解析( Schema 表级 )
logger| 构造器和说明 |
|---|
TenantSchemaSqlParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
TenantSchemaHandler |
getTenantSchemaHandler() |
void |
processDelete(net.sf.jsqlparser.statement.delete.Delete delete) |
void |
processInsert(net.sf.jsqlparser.statement.insert.Insert insert) |
void |
processSelectBody(net.sf.jsqlparser.statement.select.SelectBody selectBody) |
void |
processUpdate(net.sf.jsqlparser.statement.update.Update update) |
void |
setTenantSchemaHandler(TenantSchemaHandler tenantSchemaHandler) |
allowProcess, optimizeSql, processParserpublic void processInsert(net.sf.jsqlparser.statement.insert.Insert insert)
processInsert 在类中 AbstractJsqlParserpublic void processDelete(net.sf.jsqlparser.statement.delete.Delete delete)
processDelete 在类中 AbstractJsqlParserpublic void processUpdate(net.sf.jsqlparser.statement.update.Update update)
processUpdate 在类中 AbstractJsqlParserpublic void processSelectBody(net.sf.jsqlparser.statement.select.SelectBody selectBody)
processSelectBody 在类中 AbstractJsqlParserpublic TenantSchemaHandler getTenantSchemaHandler()
public void setTenantSchemaHandler(TenantSchemaHandler tenantSchemaHandler)