У меня есть сгенерированный класс, который выглядит ниже. Мне нужно вызвать setAmount() из POJO, но я не знаю, какое значение передать для arg. Он принимает тип JAXBElement, и я не нашел способ его создания.
У меня есть ObjectFactory, но он создает класс CardRequest.
Может ли кто-нибудь предложить способ?
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"amount",
})
@XmlRootElement(name = "card-request")
public class CardRequest {
@XmlElementRef(name = "amount", namespace = "http://mycompany/services", type = JAXBElement.class)
protected JAXBElement<String> amount;
public JAXBElement<String> getAmount() {
return amount;
}
public void setAmount(JAXBElement<String> value) {
this.amount = ((JAXBElement<String> ) value);
}
}