private static List<Address> MapAddress(List<org.uddi.api_v3.Address> address) { List<Address> r = new ArrayList<Address>(); if (address == null) { return r; } for (int i = 0; i < address.size(); i++) { Address x = new Address(); x.setSortCode(address.get(i).getSortCode()); x.setTModelKey(address.get(i).getTModelKey()); x.setUseType(address.get(i).getUseType()); x.getAddressLine().addAll(MapAddressLine(address.get(i).getAddressLine())); r.add(x); } return r; }