У меня есть класс с аннотацией XmlElementWrapper, например:
...
@XmlElementWrapper(name="myList")
@XmlElements({
@XmlElement(name="myElement") }
)
private List<SomeType> someList = new LinkedList();
... Этот код создает XML как
<myList>
<myElement> </myElement>
<myElement> </myElement>
<myElement> </myElement>
</myList>
пока что так хорошо.
Но теперь мне нужно добавить атрибуты в тег списка, чтобы получить XML как
<myList number="2">
<myElement> </myElement>
<myElement> </myElement>
<myElement> </myElement>
</myList>
Есть ли "умный способ достичь этого без создания нового класса, который содержит список?