## 类的使用
kd.bos.entity.filter.FilterParameter

- 使用FilterParameter的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity.datamodel |
  kd.bos.entity.filter |
  kd.bos.filter |
  kd.bos.form.control.events |
  kd.bos.form.events |
  kd.bos.list |

- - ### kd.bos.entity.datamodel中FilterParameter的使用

    返回FilterParameter的kd.bos.entity.datamodel中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FilterParameter` | IFilterModel.`getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList, boolean initialized)`
    `FilterParameter` | IFilterModel.`getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList)`
    `FilterParameter` | IFilterModel.`getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList, boolean initialized)`

    参数类型为FilterParameter的kd.bos.entity.datamodel中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | IListModel.`setFilterParameter(FilterParameter parameter)`

  - ### kd.bos.entity.filter中FilterParameter的使用

    参数类型为FilterParameter的kd.bos.entity.filter中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FilterParameter.`mergeFilter(FilterParameter filter)`

  - ### kd.bos.filter中FilterParameter的使用

    返回FilterParameter的kd.bos.filter中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FilterParameter` | FilterModel.`getCommonFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> commonFilterList, boolean initialized)`
    `FilterParameter` | FilterModel.`getFastFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> fastFilterList)`
    `FilterParameter` | FilterModel.`getSchemeFilterParameter(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> schemeFilterList, boolean initialized)`

  - ### kd.bos.form.control.events中FilterParameter的使用

    返回FilterParameter的kd.bos.form.control.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FilterParameter` | SearchClickEvent.`getFilterParameter()` 获取常用过滤条件

    参数类型为FilterParameter的kd.bos.form.control.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | SearchClickEvent.`setFilterParameter(FilterParameter filterParameter)` 设置常用过滤条件

    参数类型为FilterParameter的kd.bos.form.control.events中的构造器
    构造器和说明
    `SearchClickEvent(java.lang.Object source, java.util.Map<java.lang.String,java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>>> filterValues, java.lang.String entryEntity, IFilterModel filterModel, FilterParameter filterParameter, java.util.Map<java.lang.String,java.util.List<java.lang.Object>> currentCommonFilter, java.util.List<kd.bos.orm.query.QFilter> fastQFilters)`

  - ### kd.bos.form.events中FilterParameter的使用

    返回FilterParameter的kd.bos.form.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FilterParameter` | FilterContainerSearchClickArgs.`getFilterParameter()` 获取常用过滤条件

    参数类型为FilterParameter的kd.bos.form.events中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FilterContainerSearchClickArgs.`setFilterParameter(FilterParameter filterParameter)` 设置常用过滤条件

  - ### kd.bos.list中FilterParameter的使用

    kd.bos.list中FilterParameter的子类
    限定符和类型 | 类和说明
    --- | ---
    `class` | `ListFilterParameter`

    返回FilterParameter的kd.bos.list中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `FilterParameter` | BillList.`generalFilterParameter()` 设置通用过滤条件参数
    `FilterParameter` | ControlContext.`getClientQueryFilterParameter()`
    `FilterParameter` | BillList.`getClientQueryFilterParameter()` 获取列表常用、方案过滤条件参数
    `FilterParameter` | ControlContext.`getFastQueryFilterParameter()`
    `FilterParameter` | BillList.`getFilterParameter()` 获取过滤条件参数
    `FilterParameter` | MobileList.`getListFilterParameter()`
    `FilterParameter` | BillList.`getQueryFilterParameter()` 获取快速过滤/左数过滤参数

    参数类型为FilterParameter的kd.bos.list中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | ControlContext.`setClientQueryFilterParameter(FilterParameter clientQueryFilterParameter)`
    `void` | BillList.`setClientQueryFilterParameter(FilterParameter queryFilterParameter)` 设置 常用、方案过滤条件参数
    `void` | ControlContext.`setFastQueryFilterParameter(FilterParameter fastQueryFilterParameter)`
    `void` | BillList.`setFilterParameter(FilterParameter filterParameter)` 设置列表过滤条件参数
    `void` | MobileList.`setListFilterParameter(FilterParameter listFilterParameter)`
    `void` | BillList.`setQueryFilterParameter(FilterParameter queryFilterParameter)` 设置快速过滤/左数过滤参数