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()
}

Return

pai do objeto incorporado.

Parâmetros

t

tipo principal.

Classe principal

KClass principal.


Retorna um TypedRealmObject que representa o principal que hospeda o objeto incorporado.

Encapsulador de conveniência reificado para EmbeddedRealmObject.parent.