kd.bos.entity.botp.plugin.args

## 类 BeforeBuildRowConditionEventArgs

- java.lang.Object
- - kd.bos.entity.botp.plugin.args.ConvertPluginEventArgs
  - - kd.bos.entity.botp.plugin.args.BeforeBuildRowConditionEventArgs

-     @KSObject
      public class BeforeBuildRowConditionEventArgs
      extends ConvertPluginEventArgs

- - ### 构造器概要

    构造器
    构造器和说明
    `BeforeBuildRowConditionEventArgs()`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.lang.String` | `getCustFilterDesc()` 插件定制条件的说明：当数据不符合条件时，会显示条件说明，提示用户原因
    `java.lang.String` | `getCustFilterExpression()` 插件定制条件：用于脚本执行 特别说明：必须同时设置用于数据库查询的CustQFilters，且效果要保持一致
    `java.util.List<kd.bos.orm.query.QFilter>` | `getCustQFilters()` 插件定制条件：用于数据库查询
    `java.util.List<ListSelectedRow>` | `getSelectedRows()`
    `boolean` | `isIgnoreRuleFilterPolicy()` 是否忽略规则上配置的数据筛选条件，仅使用插件设置的定制条件； 如果不设置这个属性，插件传入的定制条件，会与规则条件，同时起作用
    `void` | `setCustFilterDesc(java.lang.String custFilterDesc)`
    `void` | `setCustFilterExpression(java.lang.String custFilterExpression)`
    `void` | `setIgnoreRuleFilterPolicy(boolean ignoreRuleFilterPolicy)`
    `void` | `setSelectedRows(java.util.List<ListSelectedRow> selectedRows)`

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

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

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

    - #### BeforeBuildRowConditionEventArgs

          public BeforeBuildRowConditionEventArgs()

  - ### 方法详细资料

    - #### getSelectedRows

          public java.util.List<ListSelectedRow> getSelectedRows()

    - #### setSelectedRows

          public void setSelectedRows(java.util.List<ListSelectedRow> selectedRows)

    - #### isIgnoreRuleFilterPolicy

          public boolean isIgnoreRuleFilterPolicy()

      是否忽略规则上配置的数据筛选条件，仅使用插件设置的定制条件； 如果不设置这个属性，插件传入的定制条件，会与规则条件，同时起作用
      返回:

    - #### setIgnoreRuleFilterPolicy

          public void setIgnoreRuleFilterPolicy(boolean ignoreRuleFilterPolicy)

    - #### getCustQFilters

          public java.util.List<kd.bos.orm.query.QFilter> getCustQFilters()

      插件定制条件：用于数据库查询
      返回:

    - #### getCustFilterExpression

          public java.lang.String getCustFilterExpression()

      插件定制条件：用于脚本执行 特别说明：必须同时设置用于数据库查询的CustQFilters，且效果要保持一致
      返回:

    - #### setCustFilterExpression

          public void setCustFilterExpression(java.lang.String custFilterExpression)

    - #### getCustFilterDesc

          public java.lang.String getCustFilterDesc()

      插件定制条件的说明：当数据不符合条件时，会显示条件说明，提示用户原因
      返回:

    - #### setCustFilterDesc

          public void setCustFilterDesc(java.lang.String custFilterDesc)