类 DsFilter
java.lang.Object
com.sh.wf.module.base.DsFilter
- 所有已实现的接口:
Serializable,Cloneable
Description: 数据集过滤
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- 2015年3月25日
- 另请参阅:
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static DictAttrRelaQuery_IgetDictAttrRelaQuery(DsInfo dsInfo, String sourceCode) 获取数据源来源实现类voidparserNode(org.jdom2.Element nodeEl) process(ModuleContext context, DsInfo dsInfo, String sqlOri, DsRender_I dsRender, DataCenter dc) 解析SQL语句processFile(ModuleContext context, DsInfo dsInfo, DsRender_I dsRender) 文件类型的数据集processJSON(ModuleContext context, DsInfo dsInfo, DsRender_I dsRender) processRestful(ModuleContext context, DsInfo dsInfo, DsRender_I dsRender) 数据集接口方式处理逻辑static StringprocessSqlQueryName(ModuleContext context, String sql, Map<String, DsFilterQueryMapValue> queryMap, DsFilterResult result) 解析查询区域变量
-
字段详细资料
-
构造器详细资料
-
DsFilter
-
-
方法详细资料
-
parserNode
public void parserNode(org.jdom2.Element nodeEl) -
processRestful
数据集接口方式处理逻辑- 参数:
context- ModuleContextdsInfo- DsInfodsRender- DsRender_I- 返回:
- DsFilterResult
-
processFile
文件类型的数据集- 参数:
context-dsInfo-dsRender-- 返回:
-
processJSON
-
process
public DsFilterResult process(ModuleContext context, DsInfo dsInfo, String sqlOri, DsRender_I dsRender, DataCenter dc) 解析SQL语句- 参数:
context- ModuleContextdsInfo- DsInfosqlOri- StringdsRender- dsRenderdc- DataCenter- 返回:
- DsFilterResult
-
processSqlQueryName
public static String processSqlQueryName(ModuleContext context, String sql, Map<String, DsFilterQueryMapValue> queryMap, DsFilterResult result) 解析查询区域变量- 参数:
context- ModuleContextsql- StringqueryMap- Mapresult- DsFilterResult- 返回:
- String
-
getDictAttrRelaQuery
获取数据源来源实现类- 参数:
dsInfo- DsInfosourceCode- String- 返回:
- DictAttrRelaQuery_I
-