包级 声明
属性
功能
观察 Realm 对象的更改。 订阅后,该流程将发出一个InitialObject ,然后在对象每次发生更改时发出UpdatedObject 。 如果观察到的对象已从 Realm 中删除,则流程将发出DeletedObject ,然后完成,否则将继续运行直到取消。
从BaseRealmObject值创建非托管RealmAny
实例。
返回一个BacklinksDelegate ,表示两个EmbeddedRealmObject和TypedRealmObject之间的反向关系。
返回一个表示两个 Realm 模型之间反向关系的BacklinksDelegate 。
定义一个反向链接,表示EmbeddedRealmObject和TypedRealmObject之间的一对一反向关系。
定义表示两个 Realm 模型之间反向关系的反向链接集合。 任何直接关系,无论是一对一还是一对多,都可以通过反向链接来反转。
为已持久化的io.realm.kotlin.types.RealmObject 创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
为RealmResults中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
为托管RealmDictionary中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
创建托管RealmList中元素的非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
为托管RealmSet中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。
返回对象是否被冻结。
返回此对象是否由 Realm 托管。
如果此对象仍可使用,即 Realm 已打开且底层对象未被删除,则返回 true。 非托管对象始终有效。
返回一个TypedRealmObject ,它表示托管嵌入式对象的父对象。
获取嵌入式对象的父对象,嵌入式对象始终具有唯一的父对象,可以是RealmObject或另一个EmbeddedRealmObject 。
返回与 查询 表示的谓词匹配的 RealmQuery 。
通过filter
和arguments
查询字典中的对象。 针对从RealmDictionary.values获得的输出启动查询。 这意味着不考虑密钥。
通过filter
和arguments
查询列表中的对象。
通过filter
和arguments
查询集合中的对象。
创建一个包含RealmDictionary的 RealmAny,并将所有参数值包装为RealmAny 。
创建一个封装 value 参数的 RealmAny 。
从一 对 String 和 V 实例化一个 非托管 RealmDictionaryMutableEntry ,该对象可以添加到由 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary 。
从另一个 Map.Entry 实例化一个 非托管 RealmMapMutableEntry ,该 Map.Entry 可以添加到由 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary 。
从 键值 对实例化 非托管 RealmMapMutableEntry ,该 键值 对可以添加到 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary 。
从数量可变的由 String 和 T 组成的 Pair 中实例化一个 非托管 RealmDictionary 。
从 String 和 T 对 的collection中实例化 非托管 RealmDictionary 。
实例化一个 非托管 RealmDictionary ,其中包含此由 String 和 T 组成的 Pair 迭代器中的所有元素。
将一个 非托管 RealmDictionary 实例化,该 RealmDictionary 包含由 字符串 到 T 对的 映射 表示的接收器字典的所有元素。
实例化一个非托管RealmDictionary ,其中包含接收器RealmDictionaryEntrySet的所有元素。
返回此对象的 Realm 版本。 此版本号与从中读取对象的事务相关联。