包级 声明

类型

链接已复制到剪贴板

MutableRealmInt 的KSerializer实现。 序列化是使用原始 long 值完成的,而反序列化是使用非托管MutableRealmInt完成的。

链接已复制到剪贴板
对象 RealmAnyKSerializer : KSerializer < RealmAny >

RealmAny 的KSerializer实现。 序列化作为特定的映射结构完成,该结构表示具有所有可能值类型的联合类型:

链接已复制到剪贴板
class RealmDictionaryKSerializer<E>(elementSerializer : KSerializer < E >) : KSerializer < RealmDictionary < E >>

RealmDictionary 的KSerializer实现。 序列化作为通用映射结构完成,而反序列化为非托管RealmDictionary

链接已复制到剪贴板
对象 RealmInstantKSerializer : KSerializer < RealmInstant >

RealmInstant 的KSerializer实现。 它被序列化为BsonDateTime ,以允许直接用于MongoDB函数调用,并被反序列化为非托管RealmInstant

链接已复制到剪贴板
class RealmListKSerializer<E>(elementSerializer : KSerializer < E >) : KSerializer < RealmList < E >> _

RealmList 的KSerializer实现。 序列化作为通用列表结构完成,而反序列化为非托管RealmList

链接已复制到剪贴板
class RealmSetKSerializer<E>(elementSerializer : KSerializer < E >) : KSerializer<RealmSet<E>>

RealmSet 的KSerializer实现。 序列化作为通用列表结构完成,而反序列化为非托管RealmSet完成。

链接已复制到剪贴板
对象 RealmUUIDKSerializer : KSerializer < RealmUUID >

RealmUUID 的KSerializer实现。 序列化为具有子类型BsonBinarySubType.UUID_STANDARDBsonBinary ,并反序列化为非托管RealmUUID