我有一个生成的类,如下所示。我需要从 POJO 调用 setAmount(),但我不知道为 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);
}
}