绑定JAXB的最终属性

时间:2012-04-26 19:28:47

标签: jaxb

我想为Test类实现JAXB,我发现如果变量是final,是不是可以注入JAXB?在这种情况下XmlAdapter会有帮助吗?

public class Test implements Serializable {
    private final int limit;
    private Map<String, Object> results;
    private final Sub sub;

    @XmlElementWrapper(name = "item") //tried with this also,but not successfull
    @XmlAnyElement
    private final List<Item> item; 

    public Test(final Sub sub, final List<Item> item, final int limit) {
            this(pattern, results, 0, limit, offset);
    }
}

public class Item implements Serializable {
    private Base base;// Interface

    public Item(final Base base) {
        this.base = base;
    }
}

private final List<Item> item;正在迭代Item类,它还有一个接口Base,如果我想实现xmlAdapter我需要做Item和{ {1}}?

0 个答案:

没有答案