public class SetFilterEvent
extends java.util.EventObject
构造器和说明 |
---|
SetFilterEvent(java.lang.Object source)
设置过滤源
|
SetFilterEvent(java.lang.Object source,
java.util.List<kd.bos.orm.query.QFilter> qFilters,
java.lang.String ordeyBy) |
SetFilterEvent(java.lang.Object source,
kd.bos.orm.query.QFilter qFilter)
已过时。
|
限定符和类型 | 方法和说明 |
---|---|
void |
addCustomQFilter(kd.bos.orm.query.QFilter customQFilter)
添加插件设置的过滤条件
|
java.util.List<kd.bos.orm.query.QFilter> |
getCustomQFilters()
获取插件设置的过滤条件
|
java.util.List<kd.bos.orm.query.QFilter> |
getDataPermQFilters()
获取数据权限
|
java.lang.String |
getFieldName()
获取过滤字段控件映射的实体字段名
|
kd.bos.orm.query.QFilter |
getMainOrgQFilter()
获取主业务组织数据权限
|
java.util.List<kd.bos.orm.query.QFilter> |
getMergeQFilters()
获取最终合并的所有过滤条件
|
java.lang.String |
getOrderBy()
获取排序
|
kd.bos.orm.query.QFilter |
getqFilter()
已过时。
|
java.util.List<kd.bos.orm.query.QFilter> |
getQFilters()
获取所有过滤条件(不包括权限相关的以及插件设置的过滤)
|
kd.bos.orm.query.QFilter |
getSpecialDataPermQFilter()
获取特殊数据权限
|
kd.bos.orm.query.QFilter |
joinAllQFiltersToAnd()
将所有的过滤条件拼接起来
|
void |
setCustomQFilters(java.util.List<kd.bos.orm.query.QFilter> customQFilters)
设置插件设置的过滤条件(多个)
|
void |
setDataPermQFilters(java.util.List<kd.bos.orm.query.QFilter> dataPermQFilters)
设置数据权限
|
void |
setMainOrgQFilter(kd.bos.orm.query.QFilter mainOrgQFilter)
设置主业务组织数据权限
|
void |
setOrderBy(java.lang.String orderBy)
设置排序
|
void |
setqFilter(kd.bos.orm.query.QFilter qFilter)
已过时。
|
void |
setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters)
已过时。
|
void |
setSpecialDataPermQFilter(kd.bos.orm.query.QFilter specialDataPermQFilter)
设置特殊数据权限
|
@Deprecated public SetFilterEvent(java.lang.Object source, kd.bos.orm.query.QFilter qFilter)
source
- 事件源qFilter
- 过滤条件public SetFilterEvent(java.lang.Object source, java.util.List<kd.bos.orm.query.QFilter> qFilters, java.lang.String ordeyBy)
public SetFilterEvent(java.lang.Object source)
source
- 过滤源@KSMethod public java.util.List<kd.bos.orm.query.QFilter> getQFilters()
@Deprecated public void setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters)
@KSMethod public java.util.List<kd.bos.orm.query.QFilter> getCustomQFilters()
@KSMethod public void setCustomQFilters(java.util.List<kd.bos.orm.query.QFilter> customQFilters)
customQFilters
- @KSMethod public void addCustomQFilter(kd.bos.orm.query.QFilter customQFilter)
customQFilter
- @KSMethod public kd.bos.orm.query.QFilter getMainOrgQFilter()
@KSMethod public void setMainOrgQFilter(kd.bos.orm.query.QFilter mainOrgQFilter)
mainOrgQFilter
- @KSMethod public kd.bos.orm.query.QFilter getSpecialDataPermQFilter()
@KSMethod public void setSpecialDataPermQFilter(kd.bos.orm.query.QFilter specialDataPermQFilter)
specialDataPermQFilter
- @KSMethod public java.util.List<kd.bos.orm.query.QFilter> getDataPermQFilters()
@KSMethod public void setDataPermQFilters(java.util.List<kd.bos.orm.query.QFilter> dataPermQFilters)
dataPermQFilters
- @KSMethod public java.lang.String getOrderBy()
@KSMethod public void setOrderBy(java.lang.String orderBy)
orderBy
- @KSMethod public java.lang.String getFieldName()
@Deprecated public kd.bos.orm.query.QFilter getqFilter()
@Deprecated public void setqFilter(kd.bos.orm.query.QFilter qFilter)
qFilter
- 过滤条件@KSMethod public java.util.List<kd.bos.orm.query.QFilter> getMergeQFilters()
@KSMethod public kd.bos.orm.query.QFilter joinAllQFiltersToAnd()