44 |
|
|
45 |
private DatabaseLayer db; |
private DatabaseLayer db; |
46 |
|
|
|
ServiceConfig config; |
|
47 |
|
|
48 |
StreetnameHelper levenshteinHelper; |
StreetnameHelper levenshteinHelper; |
49 |
StreetnameHelper googleHelper; |
StreetnameHelper googleHelper; |
51 |
|
|
52 |
|
|
53 |
public AddressSearch(DatabaseLayer db, ServiceConfig config) { |
public AddressSearch(DatabaseLayer db, ServiceConfig config) { |
|
this.config = config; |
|
54 |
|
|
55 |
this.db = db; |
this.db = db; |
56 |
|
|
754 |
|
|
755 |
public Set<Entry<String,Integer>> getVejnavne(short postnr) { |
public Set<Entry<String,Integer>> getVejnavne(short postnr) { |
756 |
Map<String,Integer> map = searchPostnrVejnavnGadeid.get(postnr); |
Map<String,Integer> map = searchPostnrVejnavnGadeid.get(postnr); |
757 |
TreeMap<String,Integer> newMap = new TreeMap<String,Integer>(); |
|
758 |
for (Entry<String,Integer> entry : map.entrySet() ) { |
TreeMap<String,Integer> newMap = new TreeMap<String,Integer>( map );//Lav et nyt TreeMap for at sikre sortering |
|
newMap.put(entry.getKey(), entry.getValue()); |
|
|
} |
|
759 |
|
|
760 |
return newMap.entrySet(); |
return newMap.entrySet(); |
761 |
} |
} |