Je suis la conversion d'un projet de Kotlin et j'essaie de faire de mon modèle (qui est aussi mon entité) de données de classe J'ai l'intention d'utiliser Moshi pour convertir les réponses JSON à partir de l'API
@Entity(tableName = "movies")
data class MovieKt(
@PrimaryKey
var id : Int,
var title: String,
var overview: String,
var poster_path: String,
var backdrop_path: String,
var release_date: String,
var vote_average: Double,
var isFavorite: Int
)
Je ne peux pas construire l'application de la cause de l'erreur suivante
Les entités et les Pojo doit avoir un utilisable constructeur public. Vous pouvez avoir un constructeur vide ou un constructeur dont les paramètres correspondent aux champs (nom et type). Impossible de trouver setter pour le champ.
Les exemples que j'ai trouvés ne sont pas loin de cette
Des idées sur comment le résoudre?