principal
Obtém o pai do objeto incorporado, os objetos incorporados sempre têm um pai exclusivo, que pode ser um RealmObject ou outro EmbeddedRealmObject.
Se conhecido, o parâmetro de tipo pode ser usado para convertê-lo para o tipo principal. A outra abordagem é convertê-lo para o TypedRealmObject genérico e, em seguida, alternar seus possíveis tipos:
val parent: TypedRealmObject = child.parent()
when(parent) {
is Parent1 -> TODO()
is Parent2 -> TODO()
is EmbeddedParent1 -> TODO()
else -> TODO()
}
Conteúdo copiado para a área de transferência
Return
pai do objeto incorporado.
Parâmetros
t
tipo principal.
KClass principal.
Retorna um TypedRealmObject que representa o principal que hospeda o objeto incorporado.
Encapsulador de conveniência reificado para EmbeddedRealmObject.parent.