I need the following class to be Serializable.
package helpers;
public class XY implements Comparable
{
public int x;
public int y;
p
Please see the SerializationUtils API provided by Apache Commons Lang.
This is much safer and more maintenance friendly. :)
Implementing Serializable
will do the trick, but you must write the object with an ObjectOutputStream, not just an OutputStream.
You just need to inherit from java.io.Serializable
:
public class XY implements Comparable<XY>, java.io.Serializable
Check more about serialization here.