Предположим, у меня есть класс A
, который содержит класс B
. Вызов A
s конструктор создает экземпляр final
B
, который может быть найден с помощью метода getB()
. B
имеет собственную внутреннюю структуру и элементы, которые должны быть созданы JAXB.Изменить вместо создания объекта с помощью JAXB
Как сделать так, JAXB изменяет экземпляр A
«х B
вместо создания нового B
Пример кода:
public class A {
public final B b;
public void getB() {
return B;
}
public A() {
this.b = new B()
}
}
public class B {
// Elements and things that JAXB needs to save
}
Желаемые XML
<A>
<b>
[...]
</b>
</A>
Вы должны вернуть B в метод getter – Keerthivasan
@Octopus Я уже –