Создание неизменяемых объектов с использованием JAXB

Я использую JAXB для создания объектов Java из файла XSD. Я создаю неизменяемые оболочки, чтобы скрыть объекты, сгенерированные JAXB (ранее я обновлял объекты JAXB для реализации неизменяемого интерфейса и возврата интерфейса клиенту. Но понял, что менять автоматически сгенерированные классы плохо, следовательно, используя оболочки)

В настоящее время я возвращаю эти неизменные оболочки в клиентское приложение. Есть ли какая-либо опция, чтобы автоматически сгенерированные классы были неизменяемыми, и это позволит избежать дополнительной работы по созданию неизменяемых оболочек. Любой другой подход приветствуется.

Thanks

Ответы на вопрос(5)

Ваш ответ на вопрос