28 |
import dk.daoas.daoadresseservice.beans.SearchResult.Status; |
import dk.daoas.daoadresseservice.beans.SearchResult.Status; |
29 |
import dk.daoas.daoadresseservice.db.DatabaseLayer; |
import dk.daoas.daoadresseservice.db.DatabaseLayer; |
30 |
import dk.daoas.daoadresseservice.util.DeduplicateHelper; |
import dk.daoas.daoadresseservice.util.DeduplicateHelper; |
31 |
|
import dk.daoas.daoadresseservice.util.NaturalOrderComparator; |
32 |
|
|
33 |
public class AddressSearch { |
public class AddressSearch { |
34 |
|
|
651 |
public Set<String> getHusnumre(int gadeid) { |
public Set<String> getHusnumre(int gadeid) { |
652 |
|
|
653 |
Map<String, Address> gade = searchGadeidentAdresser.get(gadeid); |
Map<String, Address> gade = searchGadeidentAdresser.get(gadeid); |
654 |
return new TreeSet<String>( gade.keySet() ); |
|
655 |
|
Set<String> set = new TreeSet<String>( new NaturalOrderComparator<String>() ); |
656 |
|
set.addAll( gade.keySet() ); |
657 |
|
|
658 |
|
return set; |
659 |
} |
} |
660 |
|
|
661 |
public Address getAdresse(int gadeid, String husnr) { |
public Address getAdresse(int gadeid, String husnr) { |