Проблемы сериализации Java, при использовании guava Lists.transform

Мне пришлось сериализовать сложный объект, но один из его компонентов был несериализуемым (сторонний объект-график), поэтому я создал настраиваемую сериализуемую версию этого класса Graph и использовал Преобразование списка Guava для преобразования несериализуемого объекта в настраиваемые объекты. По-прежнему не удалось выполнить сериализацию writeObject. Мне будет интересно узнать почему? Я предполагаю, что Lists.transform выполняет свою операцию лениво (удерживая скрытую ссылку на исходный объект).

Также существует обходной путь для этой проблемы?

6
задан uncaught_exceptions 23 February 2012 в 17:27
поделиться