包级 声明

属性

链接已复制到剪贴板

从度数创建一个距离对象。

链接已复制到剪贴板

从公里创建一个距离对象。 (提及赤道距离)

链接已复制到剪贴板

从英里创建一个距离对象。 (提及赤道距离)

链接已复制到剪贴板

从弧度创建一个距离对象。

功能

链接已复制到剪贴板
乐趣 <t : BaseRealmObject> t.asFlow(keyPaths : List < String > ? = null): Flow<ObjectChange<t>>

观察 Realm 对象的更改。 订阅后,该流程将发出一个InitialObject ,然后在对象每次发生更改时发出UpdatedObject 。 如果观察到的对象已从 Realm 中删除,则流程将发出DeletedObject ,然后完成,否则将继续运行直到取消。

链接已复制到剪贴板

BaseRealmObject值创建非托管RealmAny实例。

链接已复制到剪贴板

返回一个BacklinksDelegate ,表示两个EmbeddedRealmObjectTypedRealmObject之间的反向关系。

内联 乐趣 <t : TypedRealmObject> RealmObject.反向链接(sourceProperty : KProperty1 < T , * >): BacklinksDelegate<t>

返回一个表示两个 Realm 模型之间反向关系的BacklinksDelegate

乐趣 <t : TypedRealmObject> EmbeddedRealMobject.反向链接(sourceProperty : KProperty1 < T , * > , sourceClass : KClass < T >): EmbeddedBacklinksDelegate<t>

定义一个反向链接,表示EmbeddedRealmObjectTypedRealmObject之间的一对一反向关系。

乐趣 <t : TypedRealmObject> RealmObject.反向链接(sourceProperty : KProperty1 < T , * > , sourceClass : KClass < T >): BacklinksDelegate<t>

定义表示两个 Realm 模型之间反向关系的反向链接集合。 任何直接关系,无论是一对一还是一对多,都可以通过反向链接来反转。

链接已复制到剪贴板
内联 乐趣 <t : TypedRealmObject> t.copyFromRealm(depth : UInt = UInt.MAX_VALUE): t

为已持久化的io.realm.kotlin.types.RealmObject 创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

内联 乐趣 <t : TypedRealmObject> RealmResults<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE): 名单<t>

RealmResults中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

内联 乐趣 <t : RealmObject> RealmDictionary<t?>.copyFromRealm(depth : UInt = UInt.MAX_VALUE): Map<字符串, t?>

为托管RealmDictionary中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

内联 乐趣 <t : TypedRealmObject> RealmList<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE): 名单<t>

创建托管RealmList中元素的非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

内联 乐趣 <t : RealmObject> RealmSet<t>.copyFromRealm(depth : UInt = UInt.MAX_VALUE): <t>

为托管RealmSet中的元素创建非托管内存中副本。 这是一个深度复制,将复制所有引用的对象。

链接已复制到剪贴板

返回对象是否被冻结。

链接已复制到剪贴板

返回此对象是否由 Realm 托管。

链接已复制到剪贴板

如果此对象仍可使用,即 Realm 已打开且底层对象未被删除,则返回 true。 非托管对象始终有效。

链接已复制到剪贴板

返回一个TypedRealmObject ,它表示托管嵌入式对象的父对象。

乐趣 <t : TypedRealmObject> EmbeddedRealMobject.父项(parentClass : KClass < T >): t

获取嵌入式对象的父对象,嵌入式对象始终具有唯一的父对象,可以是RealmObject或另一个EmbeddedRealmObject

链接已复制到剪贴板
内联 乐趣 <t : TypedRealmObject> MutableRealm.查询(查询: String = TRUE_PREDICATE , vararg args : Any ): RealmQuery<t>
内联 乐趣 <t : TypedRealmObject> Realm.查询(查询: String = TRUE_PREDICATE , vararg args : Any ): RealmQuery<t>
内联 乐趣 <t : TypedRealmObject> TypedRealm.查询(查询: String = TRUE_PREDICATE , vararg args : Any ): RealmQuery<t>

返回与 查询 表示的谓词匹配的 RealmQuery

乐趣 <t : BaseRealmObject> RealmDictionary<t?>.查询(过滤器 String = TRUE_PREDICATE 可变参数任何): RealmQuery<t>

通过filterarguments查询字典中的对象。 针对从RealmDictionary.values获得的输出启动查询。 这意味着不考虑密钥。

乐趣 <t : BaseRealmObject> RealmList<t>.查询(过滤器 String = TRUE_PREDICATE 可变参数任何): RealmQuery<t>

通过filterarguments查询列表中的对象。

乐趣 <t : BaseRealmObject> RealmSet<t>.查询(过滤器 String = TRUE_PREDICATE 可变参数任何): RealmQuery<t>

通过filterarguments查询集合中的对象。

链接已复制到剪贴板
乐趣 realmAnyDictionaryOf(可变参数 Pair < string ,有吗 >): RealmAny

创建一个包含RealmDictionary的 RealmAny,并将所有参数值包装为RealmAny

链接已复制到剪贴板
乐趣 realmAnyListOf(可变参数): RealmAny

创建一个RealmAny ,其中包含包装为RealmAny的所有参数的 RealmList。

链接已复制到剪贴板
乐趣 realmAnyOf(value : Any ?): RealmAny?

创建一个封装 value 参数的 RealmAny 。

链接已复制到剪贴板

从一 String V 实例化一个 非托管 RealmDictionaryMutableEntry ,该对象可以添加到由 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary

从另一个 Map.Entry 实例化一个 非托管 RealmMapMutableEntry ,该 Map.Entry 可以添加到由 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary

键值 对实例化 非托管 RealmMapMutableEntry ,该 键值 对可以添加到 RealmDictionary.entries 生成的条目集中。可以将非托管条目添加到字典条目集中。 这将导致该条目被复制到 Realm,从而更新底层RealmDictionary

链接已复制到剪贴板
乐趣 <t> realmDictionaryOf(可变参数元素 Pair <字符串, T >): RealmDictionary<t>

从数量可变的由 StringT 组成的 Pair 中实例化一个 非托管 RealmDictionary

String T 对 的collection中实例化 非托管 RealmDictionary 。

链接已复制到剪贴板
乐趣 <t> realmListOf(可变参数元素 T): RealmList<t>

实例化非托管RealmList

链接已复制到剪贴板
乐趣 <t> realmSetOf(可变参数元素 T): RealmSet<t>

实例化非托管RealmSet

链接已复制到剪贴板

实例化一个 非托管 RealmDictionary ,其中包含此由 StringT 组成的 Pair 迭代器中的所有元素。

将一个 非托管 RealmDictionary 实例化,该 RealmDictionary 包含由 字符串 T 对的 映射 表示的接收器字典的所有元素。

实例化一个非托管RealmDictionary ,其中包含接收器RealmDictionaryEntrySet的所有元素。

链接已复制到剪贴板

实例化一个包含此迭代的所有元素的非托管RealmList

链接已复制到剪贴板

实例化一个包含此迭代的所有元素的非托管RealmSet

链接已复制到剪贴板

返回此对象的 Realm 版本。 此版本号与从中读取对象的事务相关联。