public abstract class AbstractTableDataProcessor extends java.lang.Object implements TableDataProcessor
CURRENT_LEVEL, XML_TAG
构造器和说明 |
---|
AbstractTableDataProcessor() |
限定符和类型 | 方法和说明 |
---|---|
int |
currentAPILevel()
当前接口的API等级,用于判断是否需要升级插件
|
void |
processParametersBeforeAnalyzeSQL(ParameterProvider[] paras,
CalculatorProvider calculatorProvider)
处理参数
|
java.lang.String |
processTableDataSQL(ParameterProvider[] paras,
java.lang.String sql,
CalculatorProvider calculatorProvider)
处理sql语句
|
public int currentAPILevel()
Level
currentAPILevel
在接口中 Level
public java.lang.String processTableDataSQL(ParameterProvider[] paras, java.lang.String sql, CalculatorProvider calculatorProvider)
processTableDataSQL
在接口中 TableDataProcessor
paras
- 参数数组sql
- sql语句calculatorProvider
- 算子public void processParametersBeforeAnalyzeSQL(ParameterProvider[] paras, CalculatorProvider calculatorProvider)
processParametersBeforeAnalyzeSQL
在接口中 TableDataProcessor
paras
- 参数数组calculatorProvider
- 算子