Я пытаюсь реализовать комнату с классом данных kotlin, но получаю эту ошибку:
Ошибка: у сущностей и Pojos должен быть общедоступный конструктор
Код ошибки:
interface Bar {
data class Foo(val value: String)
}
@Entity
data class Baz(
@PrimaryKey
val id: Long,
val foo: Bar.Foo
)
Если вынести Foo
из интерфейса, все в порядке.
Есть идеи как это решить?