Tworzenie niezmiennych obiektów za pomocą JAXB

Używam JAXB do tworzenia obiektów Java z pliku XSD. Tworzę niezmienne wrappery do ukrywania obiektów generowanych przez JAXB (wcześniej aktualizowałem obiekty JAXB, aby zaimplementować niezmienny interfejs i zwracać interfejs do klienta. Ale zdałem sobie sprawę, że źle jest zmieniać automatycznie generowane klasy, a więc używać wrapperów)

Obecnie zwracam te niezmienne opakowania do aplikacji klienta. Czy jest jakaś opcja, aby automatycznie generowane klasy były niezmienne i unikną dodatkowej pracy przy tworzeniu niezmiennych opakowań. Zachęca się do innego podejścia.

Dzięki

questionAnswers(5)

yourAnswerToTheQuestion