| void dump() | 调试接口,输出所有实体配置信息 |
| void set_impl_ob(object impl_ob) | 设置实际执行功能的对象 |
| object get_impl_ob() | 获取当前实际执行功能的对象 |
| void reload_xlsx() | 重新加载xlsx配置 |
| void reload_all() | 重新加载所有设置 |
| void reload_dynamic() | 重新加载动态部分设置 |
| void on_reload(function func, string name = nil) | 响应实体信息变更事件 |
| void on_entity_reload(string entity_type, function func, string name = nil) | 响应指定类型的实体信息变更事件 |
| void append_entity_xlsx(array entity_xlsx_list, bool refresh_at_once = false) | 加载额外的类似entity.xlsx的实体集合配置表 |
| void append_entity_container_xlsx(array entity_container_xlsx_list, bool refresh_at_once = false) | 加载额外的类似entity_container.xlsx的实体初始容器设置配置表 |
| void clean_up_all_dynamic_entity(bool refresh_at_once = false) | 清除所有动态生成的entity类型和模板配置 |
| void append_dynamic_entity_type(string entity_type, map type_info, bool refresh_at_once = false) | 增加动态生成的entity类型配置 |
| void append_dynamic_entity_info(string entity_type, map entity_info, bool refresh_at_once = false) | 增加动态生成的entity配置信息 |
| map get_entity_container_cfg(string type) | 获取某类entity的初始容器配置信息 |
| map get_entity_type_info(string type) | 获取指定类型entity的所有配置信息 |
| map get_entity_cfg(string type) | 获取指定类型entity的类型配置信息 |
| bool is_valid_id(mixed id) | 判断是否一个有效的 class_id/alias |
| map get_entity_info(mixed id) | 获取指定class_id或者alias的entity配置信息 |
| string get_entity_type(mixed id) | 获取指定class_id或者alias的entity类型 |
| map get_entity_info_by_class_id(mixed class_id) | 获取指定class_id的entity配置信息 |
| map get_entity_info_by_alias(string alias) | 获取指定alias的entity配置信息 |
| mixed get_class_id(mixed id) | 获取指定class_id/alias对应的实体class_id |
| string get_alias(mixed id) | 获取指定class_id/alias对应的实体别名 |
| mixed get_entity_val(mixed id, string key) | 获取指定实体 配置信息中的对应项目配置值 |
| map get_entity_relative_field_info(string type, string field) | 获取指定类型实体的指定字段的关联查询信息 |
| map get_entity_relative_info(string xlsx_file, array relative_values) | 获取指定关联查询的配置表中的实体信息 |
| void iterate_entity_type(function func) | 遍历实体类型配置 |
| void iterate_class_id(function func) | 遍历所有实体配置 |
| void iterate_class_id_by_type(string type, function func) | 遍历指定类别的所有实体配置 |
| mixed find_class_id(function func) | 查找满足过滤条件的第一个实体配置class id |
| array find_class_id_list(function func) | 查找满足过滤条件的所有实体配置class id |
| mixed find_class_id_by_type(string type, function func) | 查找指定实体类别中满足过滤条件的第一个实体配置class id |
| array find_class_id_list_by_type(string type, function func = nil) | 查找指定实体类别中满足过滤条件的所有实体配置class id |
| void build_entity_unique_index(string index_name, array key_list) | |