В Java, как мне сериализовать класс, который не помечен как Serializable?
В сторонней библиотеке есть определенный класс, который я хочу сериализовать. Как бы я поступил так?
Я предполагаю, что мне придется написать метод, который принимает объект класса и использует отражение для получения значений закрытых членов. Тогда для десериализации я бы использовал отражение, чтобы вернуть значения обратно.
Будет ли это работать? Есть ли более простой способ?