鸿蒙OS开发文档 鸿蒙OS DataObserverAsyncWrapper

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 2

DataObserverAsyncWrapper

java.lang.Object
|---ohos.data.rdb.DataObserverAsyncWrapper

public class DataObserverAsyncWrapper
extends Object
implements DataObserver

DataObserver 的包装类。 DataObserverAsyncWrapper 实例异步通知包装的 DataObserver 实例。

观察者用作 ResultSet.registerObserver(ohos.data.rdb.DataObserver) 和 ResultSet.unregisterObserver(ohos.data.rdb.DataObserver) 方法的输入参数。

构造函数摘要

构造函数描述
DataObserverAsyncWrapper(DataObserver observer, EventHandler eventHandler)用于创建 DataObserverAsyncWrapper 实例的参数化构造函数。

方法总结

修饰符和类型方法描述
voidonChange()当结果集中的数据发生变化时调用。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详细信息

DataObserverAsyncWrapper

public DataObserverAsyncWrapper(DataObserver observer, EventHandler eventHandler)

用于创建 DataObserverAsyncWrapper 实例的参数化构造函数。

参数:

参数名称参数描述
observer指示要包装的 DataObserver 实例。
eventHandler指示用于通知异步线程中包装的 DataObserver 实例的事件处理程序。

方法详情

onChange

public void onChange()

从接口复制的描述:DataObserver

当结果集中的数据发生变化时调用。

您可以定义调用此方法后应用的逻辑以满足您的业务需求。

指定者:

接口 DataObserver 中的 onChange