程序包 | 说明 |
---|---|
com.sh.wf.module.base | |
com.sh.wf.module.component.page.common.query | |
com.sh.wf.module.java | |
com.sh.wf.module.parser | |
com.sh.wf.module.runtime |
限定符和类型 | 方法和说明 |
---|---|
DsFilterResult |
DsFilter.process(ModuleContext context,
DsInfo dsInfo,
java.lang.String sqlOri,
DsRender_I dsRender,
DataCenter dc)
解析SQL语句
|
DsFilterResult |
DsFilter.processFile(ModuleContext context,
DsInfo dsInfo,
DsRender_I dsRender)
文件类型的数据集
|
DsFilterResult |
DsFilter.processJSON(ModuleContext context,
DsInfo dsInfo,
DsRender_I dsRender) |
DsFilterResult |
DsFilter.processRestful(ModuleContext context,
DsInfo dsInfo,
DsRender_I dsRender)
数据集接口方式处理逻辑
|
限定符和类型 | 方法和说明 |
---|---|
void |
DsInfo.afterQueryDs(ModuleContext context,
DsFilterResult result,
Datastore ds)
数据集查询结束后统一处理,这里主要是有些通过DataPages手动查询下一页的情况,如导出
|
void |
DsInfo.afterQueryDs(ModuleContext context,
DsFilterResult result,
Datastore ds,
DsRender_I dsRender) |
void |
DsRestfulInfo.beforeESGenerateDslObjecyt(ModuleContext context,
DsFilterResult result)
在生成ES查询对象前操调用,主要是处理query合并
|
DsJavaBase |
JavaAttr.dsBeforeQuery(ModuleContext context,
java.lang.String sql,
java.lang.String[] colsType,
java.lang.Object[] obj,
DsFilterResult result) |
void |
DsInfoSummaryColList.processDs(ModuleContext context,
DsFilterResult result,
Datastore ds)
处理自定义列
|
void |
DsInfoSummaryCol.processDs(ModuleContext context,
DsFilterResult result,
Datastore ds)
添加汇总列到数据集
|
static java.lang.String |
DsFilter.processSqlQueryName(ModuleContext context,
java.lang.String sql,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result)
解析查询区域变量
|
限定符和类型 | 方法和说明 |
---|---|
void |
DictAttrRelaQuery_I.processRelaQuery(ModuleContext context,
DictAttr dict,
DsInfo dsInfo,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result) |
void |
DictAttrRelaQueryRestfulImpl.processRelaQuery(ModuleContext context,
DictAttr dict,
DsInfo dsInfo,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result) |
void |
DictAttrRelaQueryFileImpl.processRelaQuery(ModuleContext context,
DictAttr dict,
DsInfo dsInfo,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result) |
void |
DictAttrRelaQueryESRestfulImpl.processRelaQuery(ModuleContext context,
DictAttr dict,
DsInfo dsInfo,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result) |
void |
DictAttrRelaQueryDBImpl.processRelaQuery(ModuleContext context,
DictAttr dict,
DsInfo dsInfo,
java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result)
自动查询条件的情况
|
限定符和类型 | 方法和说明 |
---|---|
DsFilterResult |
DsJavaBase.getResult() |
限定符和类型 | 方法和说明 |
---|---|
void |
DsJavaBase.setResult(DsFilterResult result) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
SelectSQLDruidParser.appendWhere(java.util.Map<java.lang.String,DsFilterQueryMapValue> queryMap,
DsFilterResult result)
追加where条件
|
限定符和类型 | 方法和说明 |
---|---|
DsFilterResult |
PageNavigateRuntime.getResult() |
限定符和类型 | 方法和说明 |
---|---|
void |
PageNavigateRuntime.setResult(DsFilterResult result) |