I'm trying to implement Serializable interface for my class and I have a field in it that is of Enum class type. What should I call to write this field do byte stream?
class SingleEntry() : Serializable { // Category is an Enum class var category = Category.FOOD .... private fun writeObject(output: java.io.ObjectOutputStream) { output.writeObject(category) } }
writeUTF(), writeObject() or some other is used for this purpose?
1.4m articles
1.4m replys
5 comments
57.0k users