부모

fun <t : TypedRealmObject> EmbeddedRealmObject.부모(부모 클래스: KClass<T>): t

내장된 객체의 부모를 가져오며, 내장된 객체는 항상 고유한 부모를 가지며, 이는 RealmObject 또는 다른 EmbeddedRealmObject 일 수 있습니다.

알려진 경우 유형 매개 변수를 사용하여 해당 유형을 상위 유형으로 캐스팅할 수 있습니다. 다른 접근 방식은 이를 일반 TypedRealmObject 로 캐스트한 다음 가능한 유형을 전환하는 것입니다.

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

Return

내장된 객체의 부모입니다.

매개변수

t

부모 유형.

부모클래스

상위 KClass.


내장된 객체를 호스팅하는 부모를 나타내는 TypedRealmObject 를 반환합니다.

EmbeddedRealmObject.parent 에 대한 편의 래퍼를 구체화했습니다.