import com.fasterxml.jackson.databind.ObjectMapper
class Data {
var text: String = ""
var num: Double = 0.0
var arr: Array<Int> = arrayOf()
}
val data = Data()
data.text = "Hello!"
data.num = 3.14
data.arr = arrayOf(2, 5, 7)
val mapper = ObjectMapper()
val dataB = mapper.writeValueAsBytes(data)
val data2 = mapper.readValue(dataB,
Data::class.java)
//data2.text is 'Hello'
println("text is ${data2.text}")
println("num is ${data.num}")