Serialization
Serialization
To serialize objects, you can use CBF.write
:
val out = ByteArrayOutputStream()
val writer = ByteWriter.fromStream(out)
val list = listOf("test1", "test2", "test3")
CBF.write(list, writer)
val bytes = out.toByteArray()
or
Deserialization
To deserialize binary data, you can use CBF.read
:
val inp: InputStream // ...
val reader = ByteReader.fromStream(inp)
val list = CBF.read<List<String>>(reader)
or