ошибка: @JsonClass не может быть применен к внутреннему классу (Моши с Kotlin) - PullRequest
0 голосов
/ 06 марта 2020

Я использую Moshi с Kotlin. По какой-то причине мне нужен внутренний класс. Вот пример кода:

import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass

internal class Message {

    open class Base {
        open fun print(): String {
            return toString()
        }
    }

    @JsonClass(generateAdapter = true)
    inner class Header : Message.Base() {
        @Json(name = "d")
        var dataTime: String? = null

    }
}

Я получаю ниже ошибка:

ошибка: @JsonClass не может быть применен к внутреннему классу

Любой обходной путь может быть помощи Буду признателен за любую помощь!

...