T - type of SQL statement contextpublic interface ParameterRewriter<T extends org.apache.shardingsphere.infra.binder.statement.SQLStatementContext>
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
isNeedRewrite(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext sqlStatementContext)
Judge whether need rewrite.
|
void |
rewrite(ParameterBuilder parameterBuilder,
T sqlStatementContext,
List<Object> parameters)
Rewrite SQL parameters.
|
boolean isNeedRewrite(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext sqlStatementContext)
sqlStatementContext - SQL statement contextvoid rewrite(ParameterBuilder parameterBuilder, T sqlStatementContext, List<Object> parameters)
parameterBuilder - parameter buildersqlStatementContext - SQL statement contextparameters - SQL parametersCopyright © 2021 The Apache Software Foundation. All rights reserved.