Deserialize/Serialize Map to Data class
Is there an existing Kotlin API that can deserialize Map to a Kotlin data class?
Example:
From this map
val msgData = remote.data
val env = msgData["environment"]
val img = msgData["bigImage"]
val title = msgData["title"]
val description = msgData["description"]
val redirectLink = msgData["link"]
To this data class
data class SampleObject(
val env: String,
val img: String,
val title: String,
val description: String,
val...