Desidero impostare tutti i membri String di un oggetto su una stringa vuota se sono nulli.Inizializza tutti i membri String con una stringa vuota
Pseudocodice:
foreach member in object {
if (member instanceof String and member == null) {
member = '';
}
}
Qual è il modo più semplice per raggiungere questo obiettivo? Qualunque framework/strumento che posso usare? Scrivi la mia soluzione tramite riflessione?
Per quale scopo? È più facile farlo nel corrispondente metodo get(), se lo si chiama sempre, piuttosto che influenzare il valore effettivo. – EJP
Le classi sono generate da JAXB2, quindi non voglio cambiarle. – Sebi
Se si utilizza un '.xsd' per definire lo schema per JAXB2 è possibile definire i valori' default' direttamente in '.xsd'. – ante