# 程序包kd.bos.entity.report的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - kd.bos.entity.report.AbstractReportColumn (implements kd.bos.entity.IBaseColumn, java.io.Serializable)
    - kd.bos.entity.report.ReportColumn (implements kd.bos.entity.IColumn)
    - kd.bos.entity.report.ReportColumnGroup (implements kd.bos.entity.IColumnGroup<T>, java.io.Serializable)
  - kd.bos.entity.report.AbstractReportListDataPlugin
  - kd.bos.entity.report.AbstractReportTreeDataPlugin
  - kd.bos.entity.report.ColumnStyle (implements java.io.Serializable)
    - kd.bos.entity.report.CellStyle
  - kd.bos.entity.report.DynamicObjectJsonValue (implements java.io.Serializable)
  - kd.bos.entity.report.FastFilter (implements java.io.Serializable)
  - kd.bos.entity.report.FilterInfo (implements java.io.Serializable)
  - kd.bos.entity.report.FilterItemInfo (implements java.io.Serializable)
  - kd.bos.entity.report.ReportCacheManager
  - kd.bos.entity.report.ReportQueryParam (implements java.io.Serializable)
  - kd.bos.entity.report.ReportRowSet (implements java.io.Serializable)
  - kd.bos.entity.report.ReportTaskParam (implements java.io.Serializable)
  - kd.bos.entity.report.ReportTaskResult (implements java.io.Serializable)
  - kd.bos.entity.report.TreeModel

## 接口分层结构

- kd.bos.entity.report.IProgressRecorder
- kd.bos.entity.report.IReportCache
- kd.bos.entity.report.IReportListModel
- kd.bos.entity.report.IReportTreeModel

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - kd.bos.entity.report.DateEnum