public class DsFilterResult
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Description:
Title:首亨软件 - TSS/CRM等
限定符和类型 | 字段和说明 |
---|---|
boolean |
hasCatchSql |
boolean |
isFile |
boolean |
isJson |
boolean |
isRestful |
构造器和说明 |
---|
DsFilterResult(DsInfo dsInfo) |
限定符和类型 | 方法和说明 |
---|---|
void |
addESQuery(ModuleContext context,
DsInfo dsInfo,
java.lang.String dsl,
int flag) |
void |
addRestQuery(java.lang.String query)
普通查询拼接查询字符串
|
void |
appendColTypeObj2List(java.util.List<java.lang.String> colTypeTempList,
java.util.List<java.lang.Object> objTempList) |
void |
appendColTypeObj2ListBefore(java.util.List<java.lang.String> colTypeTempList,
java.util.List<java.lang.Object> objTempList,
int count)
插入倒数几个位置
|
void |
checkAndChangeQueryDcType(ModuleContext context,
DictAttr dict,
java.lang.Object value)
记录切换的dcType
|
int |
getCdtByQueryCheckType() |
java.lang.String[] |
getColsType() |
java.util.List<java.lang.String> |
getColTypeList() |
Datastore |
getDatastore(ModuleContext context,
DataCenter dc,
DsInfo dsInfo) |
DsInfo |
getDsInfo() |
java.lang.Object[] |
getObj() |
java.util.List<java.lang.Object> |
getObjList() |
Pages_I |
getPages(ModuleContext context,
DataCenter dc,
DsInfo dsInfo) |
java.lang.String |
getSql() |
java.lang.String |
getTableAlias(java.lang.String tableAlias) |
WebPages |
getWebPages(ModuleContext context,
DataCenter dc) |
void |
insertColTypeObj2List(java.util.List<java.lang.String> colTypeTempList,
java.util.List<java.lang.Object> objTempList,
int index) |
void |
processType(java.util.List<java.lang.String> colTypeList,
java.util.List<java.lang.Object> objList) |
void |
setColTypeList(java.util.List<java.lang.String> colTypeList) |
void |
setObjList(java.util.List<java.lang.Object> objList) |
void |
setSql(java.lang.String sql) |
public boolean hasCatchSql
public boolean isRestful
public boolean isFile
public boolean isJson
public DsFilterResult(DsInfo dsInfo)
public void processType(java.util.List<java.lang.String> colTypeList, java.util.List<java.lang.Object> objList)
public WebPages getWebPages(ModuleContext context, DataCenter dc)
public Pages_I getPages(ModuleContext context, DataCenter dc, DsInfo dsInfo)
public Datastore getDatastore(ModuleContext context, DataCenter dc, DsInfo dsInfo) throws java.lang.Exception
java.lang.Exception
public void insertColTypeObj2List(java.util.List<java.lang.String> colTypeTempList, java.util.List<java.lang.Object> objTempList, int index)
public void appendColTypeObj2List(java.util.List<java.lang.String> colTypeTempList, java.util.List<java.lang.Object> objTempList)
public void appendColTypeObj2ListBefore(java.util.List<java.lang.String> colTypeTempList, java.util.List<java.lang.Object> objTempList, int count)
colTypeTempList
- ListobjTempList
- Listcount
- intpublic java.lang.String getSql()
public void setSql(java.lang.String sql)
public java.lang.String[] getColsType()
public java.lang.Object[] getObj()
public java.lang.String getTableAlias(java.lang.String tableAlias)
public DsInfo getDsInfo()
public java.util.List<java.lang.String> getColTypeList()
public void setColTypeList(java.util.List<java.lang.String> colTypeList)
public java.util.List<java.lang.Object> getObjList()
public void setObjList(java.util.List<java.lang.Object> objList)
public void addESQuery(ModuleContext context, DsInfo dsInfo, java.lang.String dsl, int flag)
public void addRestQuery(java.lang.String query)
query
- Stringpublic void checkAndChangeQueryDcType(ModuleContext context, DictAttr dict, java.lang.Object value)
context
- ModuleContextdict
- DictAttrvalue
- Objectpublic int getCdtByQueryCheckType()