Quiero configurar todos los miembros de cadena de un objeto a una cadena vacía si son nulos.inicializar todos los miembros de la cadena con una cadena vacía
Pseudocódigo:
foreach member in object {
if (member instanceof String and member == null) {
member = '';
}
}
¿Cuál es la forma más sencilla para lograr eso? Cualquier marco/herramienta que pueda usar? ¿Escribir mi propia solución a través de la reflexión?
¿Para qué? Es más fácil hacer eso en el método get() correspondiente, si siempre lo llamas, que afectar el valor real. – EJP
Las clases son generadas por JAXB2, por lo que no quiero cambiarlas. – Sebi
Si está utilizando un '.xsd' para definir el esquema para JAXB2, puede definir los valores' predeterminados' directamente en '.xsd'. – ante