Data-Mediator入门系列4----常用类说明
常用类说明
常用的api, 基本在几个类中,
- 1, 数据中介者的工厂类 DataMediatorFactory.负责创建数据模型实现data-impl, 数据中介者DataMediator, 数据绑定相关DataBinding.
(更多的请见api和demo)
//创建模型实现类 , T是模型接口类型public static <T> T createData(Class<T> clazz)// 创建数据中介者public static <T> DataMediator<T> createDataMediator(Class<T> clazz)// 创建binder.手动绑定数据用的public static <T> Binder<T> createBinder(Class<T> moduleClass);public static <T> Binder<T> createBinder(T module);//创建Databinding 结合数据绑定注解用的。请看我其他相关的文章public static <T> DataBinding<T> createDataBinding(T target)
复制代码
- 2, 数据中介者 DataMediator. 这个是整个框架的核心。负责连接数据模型实现和数据模型代理。 并且管理回调等。 标志性的两个方法: getData() 和 getDataProxy()
//获取数据模型的真正实现类public final T getData();//获取数据代理public final T getDataProxy();
复制代码
详细Api见Data-Mediator专题之Api篇
Data-Mediator入门系列4----常用类说明相关推荐
- SAP PM 入门系列7 - 常用Function Modules
SAP PM 入门系列7 - 常用Function Modules Function Module Description Object BADI_EQMT_MODIFY You can update ...
- Visual Studio/MFC编程入门之MFC常用类:CString类
上一节讲了分割窗口的有关知识,本节开始讲解MFC的一些常用类,先来说说CString类.在内容开始前为大家介绍一款MFC界面开发控件: Xtreme Toolkit Pro | 免费下载:是屡获殊荣的 ...
- 数据分析入门系列教程-常用图表
点击上方"菜鸟学Python",选择"星标"公众号 重磅干货,第一时间送达 今天我们来学习下数据可视化,其实在前面的章节中,我们也接触到了一些数据可视化的知识, ...
- 安卓入门系列-07常用UI控件(长文)
常用UI控件 简介 这一篇介绍开发中的常用UI控件. 布局管理器 所有布局管理器都是ViewGroup的子类,都可作为容器类使用.继承自View,所以也可嵌套. 常见的布局之前已经提到了三种,这里不再 ...
- [unreal4入门系列之六] 常用的按键和快捷键
虚幻4中有一些按键和快捷键很常用,牢记它们并运动到实际的项目开发中,将会大大地提高你的工作效率和使得工作更简便快捷.下面将列举它们出来: 按键 动作 鼠标左键 选择actor 鼠标左键+拖动 前后移动 ...
- 【Python零基础快速入门系列 | 03】AI数据容器底层核心之Python列表
• 这是机器未来的第7篇文章 原文首发地址:https://blog.csdn.net/RobotFutures/article/details/124957520 <Python零基础快速入门 ...
- 【Python零基础快速入门系列 | 07】浪漫的数据容器:成双成对之字典
这是机器未来的第11篇文章 原文首发链接:https://blog.csdn.net/RobotFutures/article/details/125038890 <Python零基础快速入门系 ...
- SAP PM 入门系列6 - PM常用表
SAP PM 入门系列6 - PM常用表 Equipment设备相关的数据表 EQUI: Equipment master data EQKT: Multilingual equipment shor ...
- unity入门API————最常用的基类总结
unity入门API----最常用的基类总结 前言 学校的一个大创项目要用到unity,所以小学一下.但是unity这个体量似乎有点太大了吧-在书店淘了一本张尧写的<Unity3D从入门到实战& ...
最新文章
- 您的关注是我最大的快乐
- 【渝粤教育】国家开放大学2018年秋季 0688-22T老年精神障碍护理 参考试题
- QT综合示例:QT串口通信
- 在ubuntu上搭建开发环境9---Ubuntu删除ibus出现的问题及解决
- oracle em界面监控出来的奇怪图像_监控工程常见的5大难题,项目中都会遇到
- c语言 机器语言 汇编语言_多语言机器人新闻记者
- (2011-12-11 旧博文搬运)闪耀十字军(ティンクル☆くるせいだーす)【1】
- 中兴网络机顶盒-ZXV10 B860AV1.1-t装第三方软件实现直播
- feature map理解
- 周末作业-循环练习题(2)
- 通过一个例子快速上手矩阵求导
- Android Room之数据库加密
- 运维工程师的宿命(困兽之斗)
- WordPress彻底禁用上传媒体图片自动生成缩略图及多尺寸图片(亲测可用)
- 向日葵显示disconnect,连接不上
- 考研复试数据库原理课后习题(十)——数据库恢复技术
- 高通8996启动流程-4. lk启动之mkbootimg工具
- 找不到JVM是什么原因
- 网易互娱2021校招08-12笔试4道题分析
- dpkg 删除软件_Ubuntu怎么用dpkg命令来删除软件