En java, ¿cómo serializo una clase que no está marcada como serializable?

Hay una clase específica en una biblioteca de terceros que quiero serializar. ¿Cómo voy a hacer esto?

Supongo que tendré que escribir un método que tome un objeto de la clase y use la reflexión para obtener los valores de los miembros privados. Luego, para la deserialización usaría la reflexión para devolver los valores.

¿Funcionaría esto? hay una manera mas facil?

Respuestas a la pregunta(4)

Su respuesta a la pregunta