public class FilterModel extends java.lang.Object implements IFilterModel
| 构造器和说明 |
|---|
FilterModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearScheme()
清除暂存的过滤条件
|
boolean |
deleteScheme(java.lang.String schemeid,
java.lang.StringBuilder errorMessage)
删除方案
|
java.util.List<FilterScheme> |
getAllSchemeList() |
FilterParameter |
getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> commonFilterList,
boolean initialized) |
MainEntityType |
getDataType() |
FilterParameter |
getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList) |
FilterObject |
getFilterObject() |
java.lang.String |
getFormId() |
FilterParameter |
getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> schemeFilterList,
boolean initialized) |
java.util.List<FilterScheme> |
getSchemeList() |
java.util.List<java.lang.Long> |
getSelectedMainOrgIds()
获取选中的主业务组织
|
java.util.Map<java.lang.String,java.lang.Object> |
getSelectedValues()
获取常用过滤选中的基础资料和下拉列表值
|
SortObject |
getSortObject() |
boolean |
isContainBillStatus() |
boolean |
isContainMainOrg() |
boolean |
isContainUsedStatus() |
boolean |
isExistsScheme(java.lang.String name)
方案是否存在
|
boolean |
isMainOrgNoLimit() |
FilterScheme |
load(java.lang.String schemeId)
根据方案标识加载指定过滤方案
|
void |
loadInitDefaultScheme()
加载默认方案
|
boolean |
saveScheme(FilterScheme filterScheme,
java.lang.StringBuilder errorMessage)
保存方案
|
void |
setDataType(MainEntityType dataType) |
void |
setFormId(java.lang.String formId) |
void |
setSortObject(SortObject sortObject) |
boolean |
updateScheme(java.lang.String schemeId,
boolean isDefault,
java.lang.StringBuilder errorMessage)
修改方案
|
public boolean isContainMainOrg()
isContainMainOrg 在接口中 IFilterModelpublic boolean isMainOrgNoLimit()
isMainOrgNoLimit 在接口中 IFilterModelpublic boolean isContainBillStatus()
isContainBillStatus 在接口中 IFilterModelpublic boolean isContainUsedStatus()
isContainUsedStatus 在接口中 IFilterModelpublic java.util.Map<java.lang.String,java.lang.Object> getSelectedValues()
getSelectedValues 在接口中 IFilterModelpublic java.util.List<java.lang.Long> getSelectedMainOrgIds()
getSelectedMainOrgIds 在接口中 IFilterModelpublic MainEntityType getDataType()
getDataType 在接口中 IFilterModelpublic void setDataType(MainEntityType dataType)
setDataType 在接口中 IFilterModeldataType - 过滤模型对应的实体public java.lang.String getFormId()
getFormId 在接口中 IFilterModelpublic void setFormId(java.lang.String formId)
setFormId 在接口中 IFilterModelformId - 过滤模型对应的实体编码public SortObject getSortObject()
getSortObject 在接口中 IFilterModelpublic void setSortObject(SortObject sortObject)
setSortObject 在接口中 IFilterModelsortObject - 过滤对象public java.util.List<FilterScheme> getSchemeList()
getSchemeList 在接口中 IFilterModelpublic void clearScheme()
IFilterModelclearScheme 在接口中 IFilterModelpublic java.util.List<FilterScheme> getAllSchemeList()
getAllSchemeList 在接口中 IFilterModelpublic boolean isExistsScheme(java.lang.String name)
IFilterModelisExistsScheme 在接口中 IFilterModelname - 方案名称public void loadInitDefaultScheme()
IFilterModelloadInitDefaultScheme 在接口中 IFilterModelpublic FilterScheme load(java.lang.String schemeId)
IFilterModelload 在接口中 IFilterModelschemeId - 方案标识public boolean saveScheme(FilterScheme filterScheme, java.lang.StringBuilder errorMessage)
IFilterModelsaveScheme 在接口中 IFilterModelfilterScheme - 方案数据errorMessage - 保存时的错误信息public boolean updateScheme(java.lang.String schemeId,
boolean isDefault,
java.lang.StringBuilder errorMessage)
IFilterModelupdateScheme 在接口中 IFilterModelschemeId - 方案标识isDefault - 是否默认方案errorMessage - 保存时的错误信息public boolean deleteScheme(java.lang.String schemeid,
java.lang.StringBuilder errorMessage)
IFilterModeldeleteScheme 在接口中 IFilterModelschemeid - 方案标识errorMessage - 保存时的错误信息public FilterParameter getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList)
getFastFilterParameter 在接口中 IFilterModelpublic FilterParameter getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> commonFilterList, boolean initialized)
getCommonFilterParameter 在接口中 IFilterModelpublic FilterParameter getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> schemeFilterList, boolean initialized)
getSchemeFilterParameter 在接口中 IFilterModelpublic FilterObject getFilterObject()
getFilterObject 在接口中 IFilterModel