父项

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

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

如果已知,则可使用类型参数将其转换为父类型。 另一种方法是将其转换为通用TypedRealmObject ,然后切换其可能的类型:

val parent: TypedRealmObject = child.parent()
when(parent) {
is Parent1 -> TODO()
is Parent2 -> TODO()
is EmbeddedParent1 -> TODO()
else -> TODO()
}

返回

嵌入式对象的父对象。

参数

t

父类型。

父 KClass。


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

EmbeddedRealmObject.parent的具体化便捷包装器。