kd.bos.entity.report.ds

## 类 EntityDS

- java.lang.Object
- - kd.bos.entity.report.ds.AbstractDataSource
  - - kd.bos.entity.report.ds.EntityDS

- 所有已实现的接口:
    DataSource

      public class EntityDS
      extends AbstractDataSource

- - ### 字段概要

    - ### 从类继承的字段 kd.bos.entity.report.ds.AbstractDataSource

      `DS_TYPE_ENTITY, DS_TYPE_JOIN, DS_TYPE_SORT, DS_TYPE_UNION`

  - ### 构造器概要

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

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addFilterField(FilterField field)`
    `void` | `addSelectField(SelectField field)`
    `kd.bos.algo.DataSet` | `createDataSet()`
    `java.util.List<AbstractReportColumn>` | `getColumns(java.util.List<AbstractReportColumn> columns)` 获取列配置
    `java.lang.String` | `getEntityId()`
    `java.util.List<FilterField>` | `getFilterFieldList()`
    `java.util.List<SelectField>` | `getSelectFieldList()`
    `boolean` | `isGroupBy()`
    `void` | `setEntityId(java.lang.String entityId)`
    `void` | `setGroupBy(boolean groupBy)`

    - ### 从类继承的方法 kd.bos.entity.report.ds.AbstractDataSource

      `getConition, getDataSet, getDSList, getName, getNumber, getQueryParam, getReportName, getSelectedObj, isEnable, setSelectedObj`

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

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

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

    - #### EntityDS

          public EntityDS()

  - ### 方法详细资料

    - #### getEntityId

          public java.lang.String getEntityId()

    - #### setEntityId

          public void setEntityId(java.lang.String entityId)

    - #### isGroupBy

          public boolean isGroupBy()

    - #### setGroupBy

          public void setGroupBy(boolean groupBy)

    - #### getSelectFieldList

          public java.util.List<SelectField> getSelectFieldList()

    - #### addSelectField

          public void addSelectField(SelectField field)

    - #### getFilterFieldList

          public java.util.List<FilterField> getFilterFieldList()

    - #### addFilterField

          public void addFilterField(FilterField field)

    - #### getColumns

          public java.util.List<AbstractReportColumn> getColumns(java.util.List<AbstractReportColumn> columns)

      从接口复制的说明: `DataSource`
      获取列配置
      指定者:
        `getColumns` 在接口中 `DataSource`
      覆盖:
        `getColumns` 在类中 `AbstractDataSource`
      返回:

    - #### createDataSet

          public kd.bos.algo.DataSet createDataSet()