如何为List <long>元素声明JaxBElement?

时间:2015-08-10 20:56:19

标签: java jaxb

有人可以解释我如何为List<Long>

声明JaxBElement
JAXBElement<List<Long>> jaxbElement = new JAXBElement<List<Long>>(new QName(""),
     List.class,long.class, pojo.getExpectedvalue());

错误:

  

构造函数JAXBElement<List<Long>>(QName, Class<list>, Class<Long>, List<Long>)未定义,它期望参数Class<list>中的长值

我以这种方式宣告但是收到错误?

1 个答案:

答案 0 :(得分:0)

List<JAXBElement<Long>> list = new ArrayList<JAXBElement<Long>>();
JAXBElement<List<JAXBElement<Long>>> listElement = new JAXBElement<List<JAXBElement<Long>>>(new QName("apojolist"), List.class, pojo.getExpectedvalue());