# 程序包 kd.bos.entity.datamodel

- 接口概要
  接口 | 说明
  --- | ---
  IAttachmentFieldModel | 附件字段数据模型
  IAttachmentModel | 附件模型
  IBaseModel |
  IBillModel |
  IDataEntityCache |
  IDataModel | 动态表单数据模型编程接口
  IDataModelRepository | 实体存储接口定义
  IDataProvider |
  IDefValueProvider | 取字段配置的默认值
  IEntryOperate |
  IFilterModel | 过滤模型
  IFormValueProvider | 已过时
  IListModel |
  IParameterModel |
  IRefrencedataProvider |
  IRegisterFlexPropertyListener |
  IRegisterPropertyListener |
  ITreeModel |
  ValueCalcOperator<T> |

- 类概要
  类 | 说明
  --- | ---
  AbstractFormDataModel |
  DefaultDefValueProvider |
  DefaultValueCalculator |
  DirtyManager | 管理模型中实体的脏标识
  DynamicFormModelProxy |
  DynamicTextListField |
  FmtField |
  FmtInfoUtils |
  KeyValue | key的唯一 --> 对象的唯一性
  ListField | 列表列字段
  ListSelectedRow | 列表数据选择行
  ListSelectedRowCollection | 列表选择列集合
  NumberPrecision |
  ORMUtil | 在该工程中临时用来放ORM查询数据的类,杨柳说目前没有规范指定ORM方法放在哪里
  RowDataEntity | 分录行数据集合
  SetValueCallInfo |
  SetValueCallManager<T> |
  TableValueSetter | 表值设置对象，用于Model批量创建分录行带值
  YzjAddCalendarMode |
  YzjChatModel |
  YzjCreateAndChatModel |
  YzjShareDataModel<T> | 云之家分享数据模型
  YzjSocialShareDataModel |
  YzjSocialShareDataModel.ShareContent |

- 枚举概要
  枚举 | 说明
  --- | ---
  RaiseEventType | 觸發事件的類型