Creando objetos inmutables utilizando JAXB.

Estoy usando JAXB para crear objetos Java desde un archivo XSD. Estoy creando envoltorios inmutables para ocultar objetos generados por JAXB (anteriormente estaba actualizando los objetos JAXB para implementar una interfaz inmutable y devolver la interfaz al cliente. Pero me di cuenta de que es malo cambiar las clases generadas automáticamente, por lo tanto, estoy utilizando envoltorios)

Actualmente estoy devolviendo estos envoltorios inmutables a la aplicación cliente. ¿Hay alguna opción para que las clases generadas automáticamente sean inmutables y evitará el trabajo adicional de crear envoltorios inmutables? Se recomienda cualquier otro enfoque.

Gracias

Respuestas a la pregunta(5)

Su respuesta a la pregunta