У меня есть следующая структура в классе данных:
data class A(
val b: Int,
val c: C
) {
data class B(
val d: Int
)
data class C(
val d: Int
)
}
, и экземпляр этого класса передается методу со следующей подписью:
fun doSomethingMethod(object: A.B?): Mono<Unit> =
// do something
}
Итак теперь я пытаюсь инициализировать экземпляр класса данных A только с инициализацией B, но я не понимаю, как это сделать. Пока что я пробовал:
val testObject = A(A.B(5))
Но это не работает. У кого-нибудь есть идея?