У меня есть класс:
@JsonClass(generateAdapter = true)
data class DayAveragePriceModel(
val asset: Asset,
val value: BigDecimal
)
, где Asset
- это мой собственный класс.Я пытаюсь использовать Moshi
, но получаю следующую ошибку:
Caused by: java.lang.IllegalArgumentException: Platform class java.math.BigDecimal (with no annotations) requires explicit JsonAdapter to be registered
Как мне обойти это?Я пытался с
return Moshi.Builder()
.add(KotlinJsonAdapterFactory())
.add(Object::class.java)
.build()
}
, но он падает.
Заранее большое спасибо!