Podrias utilizar
Javassist para agregar la interface serializable o dejarte de problemas y serializarlo a JSON o XML.
javassist:
Código Javascript
:
Ver originalClassPool pool = ClassPool.getDefault();
CtClass cc = pool.get("tests.Foo");
cc.addInterface(pool.get("java.io.Serializable"));
Object object = cc.toClass().newInstance();