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?
question from:https://stackoverflow.com/questions/65836861/java-objectoutputstream-objectinputstream