我尝试使用xjc生成我的POJO,对于我的一个元素,我有maxOccurs="unbounded"
,这将导致在POJO中创建一个列表:
public class Customer{
private List<String> names;
...
public List<String> getNames(){
if (names == null){
names = new ArrayList<String>();
}
return this.names;
}
}
但我需要删除null检查以获得类似的内容:
public class Customer{
private List<String> names;
...
public List<String> getNames(){
return this.names;
}
}
然后在这种情况下我可能需要一个setter,但默认情况下不会生成它。有什么想法吗?