io.realm.coroutines
实现的接口:
用于创建协程 Flow** 的工厂类。
除非在io.realm.RealmConfiguration.Builder.flowFactory(FlowFactory)中进行重写,否则默认使用此类。
构造函数
构造函数和描述 |
|---|
Flow 工厂的构造函数。 |
方法摘要
修饰符和类型 | 方法和说明 |
|---|---|
public <any> | 为 DynamicRealmObject 创建 流 。 |
public <any> | 为 RealmObject 创建 流 。 |
public <any> | 为 RealmList 创建 流 。 |
public <any> | 为 RealmList 创建 流 。 |
public <any> | 为 RealmResults 实例创建 流 。 |
public <any> | 为 RealmResults 实例创建 流 。 |
public <any> | 为 DynamicRealmObject 创建 流 。 |
public <any> | 为 RealmObject 创建 流 。 |
public <any> | 为 RealmList 创建 流 。 |
public <any> | 为 RealmList 创建 流 。 |
public <any> | 为 RealmResults 创建 流 。 |
public <any> | 为 RealmResults 创建 流 。 |
public <any> | 为 DynamicRealm 创建 流 。 |
public <any> |
继承方法
从类 java.lang.Object 继承的方法:
getClass、hashCode、equals、clone、toString、notify、notifyAll、wait、wait、wait,finalize
构造函数详细信息
Flow 工厂的构造函数。 参数
|
方法详细信息
changesetFrom
为 DynamicRealmObject 创建 流 。它应在订阅时发出初始对象,并在每次后续更新对象时发出该对象以及描述更新的io.realm.ObjectChangeSet 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发出到 DynamicRealmObject 的流。 |
为 RealmObject 创建 流 。它应在订阅时发出初始对象,并在每次后续更新对象时发出该对象以及描述更新的io.realm.ObjectChangeSet 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发出到 DynamicRealmObject 的流。 |
为 RealmList 创建 流 。它应在订阅时发出初始列表,并在每次后续更新列表时发出该列表以及描述更新的io.realm.rx.CollectionChange 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发送到 RealmList 的流。 |
为 RealmList 创建 流 。它应在订阅时发出初始列表,并在每次后续更新列表时发出该列表以及描述更新的io.realm.rx.CollectionChange 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发送到 RealmList 的流。 |
为 RealmResults 实例创建 流 。它应在订阅时发出初始结果,并在每次后续更新结果时发出结果以及描述更新的io.realm.rx.CollectionChange 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发送到 RealmResults 的流。 |
为 RealmResults 实例创建 流 。它应在订阅时发出初始结果,并在每次后续更新结果时发出结果以及描述更新的io.realm.rx.CollectionChange 。 变更集可观察量不支持背压,因为变更集取决于前一个变更集的状态。 因此,应让用户自行处理背压。 返回: 将所有更新发送到 RealmResults 的流。 |
from
为 RealmList 创建 流 。在订阅 RealmList 以及每次后续更新 RealmList 时,它都应发出初始 RealmResult。 注意: RealmLists目前不支持 io.realm.RealmChangeListener。 返回: 向RealmList发出所有更新的流程。 |
为 RealmList 创建 流 。在订阅 RealmList 以及每次后续更新 RealmList 时,它都应发出初始 RealmResult。 注意: RealmLists目前不支持 io.realm.RealmChangeListener。 返回: 向RealmList发出所有更新的流程。 |
为 RealmResults 创建 流 。在订阅 RealmResults 时以及在每次后续更新 RealmResults 时,它都应发出初始 RealmResult。 返回: 向RealmObject发出所有更新的流程。 |
为 RealmResults 创建 流 。在订阅 RealmResults 时以及在每次后续更新 RealmResults 时,它都应发出初始 RealmResult。 返回: 向RealmObject发出所有更新的流程。 |