kd.bos.form.control.events

## 类 FilterContainerInitEvent

- java.lang.Object
- - java.util.EventObject
  - - kd.bos.form.control.events.FilterContainerInitEvent

- 所有已实现的接口:
    java.io.Serializable

      @KSObject
      public class FilterContainerInitEvent
      extends java.util.EventObject

  另请参阅:
    序列化表格

- - ### 构造器概要

    构造器
    构造器和说明
    `FilterContainerInitEvent(java.lang.Object source, FastSearchGridView fastSearchGridView, FilterGridView filterGridView, SchemeFilterView schemeFilterView, java.util.List<FilterColumn> fastFilterColumns, java.util.List<FilterColumn> commonFilterColumns, java.util.List<FilterColumn> schemeFilterColumns)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addFilterColumn(FilterColumn filterColumn)` 添加过滤字段
    `java.util.List<FilterColumn>` | `getCommonFilterColumns()` 获取常用过滤字段
    `java.util.List<FilterColumn>` | `getFastFilterColumns()` 获取快速过滤字段
    `FilterColumn` | `getFilterColumn(java.lang.String fieldName)` 通过字段名获取过滤字段,如果字段名重复，按照视图摆放顺序，取第一个
    `java.util.List<FilterColumn>` | `getFilterColumns(java.lang.String fieldName)` 通过字段名获取过滤字段,存在多个重复字段名的情况下使用
    `java.util.List<FilterColumn>` | `getSchemeFilterColumns()` 获取方案过滤字段

    - ### 从类继承的方法 java.util.EventObject

      `getSource, toString`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### 构造器详细资料

    - #### FilterContainerInitEvent

          public FilterContainerInitEvent(java.lang.Object source,
                                          FastSearchGridView fastSearchGridView,
                                          FilterGridView filterGridView,
                                          SchemeFilterView schemeFilterView,
                                          java.util.List<FilterColumn> fastFilterColumns,
                                          java.util.List<FilterColumn> commonFilterColumns,
                                          java.util.List<FilterColumn> schemeFilterColumns)

  - ### 方法详细资料

    - #### getFastFilterColumns

          @KSMethod
          public java.util.List<FilterColumn> getFastFilterColumns()

      获取快速过滤字段
      返回:

    - #### getCommonFilterColumns

          @KSMethod
          public java.util.List<FilterColumn> getCommonFilterColumns()

      获取常用过滤字段
      返回:

    - #### getSchemeFilterColumns

          @KSMethod
          public java.util.List<FilterColumn> getSchemeFilterColumns()

      获取方案过滤字段
      返回:

    - #### getFilterColumn

          public FilterColumn getFilterColumn(java.lang.String fieldName)

      通过字段名获取过滤字段,如果字段名重复，按照视图摆放顺序，取第一个
      参数:
        `fieldName` -
      返回:

    - #### getFilterColumns

          public java.util.List<FilterColumn> getFilterColumns(java.lang.String fieldName)

      通过字段名获取过滤字段,存在多个重复字段名的情况下使用
      参数:
        `fieldName` -
      返回:

    - #### addFilterColumn

          public void addFilterColumn(FilterColumn filterColumn)

      添加过滤字段
      参数:
        `filterColumn` -