Criando objetos imutáveis usando o JAXB
Eu estou usando o JAXB para criar objetos Java a partir do arquivo XSD. Eu estou criando invólucros imutáveis para esconder objetos gerados por JAXB (antes eu estava atualizando objetos JAXB para implementar a interface imutável e retornar a interface para o cliente. Mas percebi que é ruim para mudar as classes geradas automaticamente, portanto, usando wrappers)
Atualmente estou retornando esses invólucros imutáveis para o aplicativo cliente. Existe alguma opção para que as classes geradas automaticamente sejam imutáveis e evitará trabalho extra de criação de wrappers imutáveis. Qualquer outra abordagem é incentivada.
obrigado