DescriptionsWrapper(Descriptions primary, Descriptions defaults) { ArrayList<Description> tmp = new ArrayList<Description>(); Description[] d = primary != null ? primary.value() : null; if (d != null) { for(Description desc : d) tmp.add(desc); } d = defaults != null ? defaults.value() : null; if (d != null) { for(Description desc : d) tmp.add(desc); } value = new Description[tmp.size()]; tmp.toArray(value); }
DescriptionsWrapper(Descriptions primary, Descriptions defaults) { ArrayList<Description> tmp = new ArrayList<Description>(); Description[] d = primary != null ? primary.value() : null; if (d != null) { for(Description desc : d) tmp.add(desc); } d = defaults != null ? defaults.value() : null; if (d != null) { for(Description desc : d) tmp.add(desc); } value = new Description[tmp.size()]; tmp.toArray(value); }