216 |
Address addr = litraList.get( result.splitResult.litra ); |
Address addr = litraList.get( result.splitResult.litra ); |
217 |
|
|
218 |
if (addr == null) { //litra ikke fundet |
if (addr == null) { //litra ikke fundet |
219 |
if (config.nearestLitra == true) { |
if (config.nearestLitra == true || naermesteHusnr == true) { |
220 |
result.nearestLitra = true; |
result.nearestLitra = true; |
221 |
addr = litraList.values().iterator().next(); |
addr = litraList.values().iterator().next(); |
222 |
} else { |
} else { |
319 |
|
|
320 |
/* Mapper mellem db Row ID og adresse noden */ |
/* Mapper mellem db Row ID og adresse noden */ |
321 |
Map<Integer,Address> idAddressMap = new HashMap<Integer,Address>( alleAdresser.size() ); |
Map<Integer,Address> idAddressMap = new HashMap<Integer,Address>( alleAdresser.size() ); |
322 |
DeduplicateHelper<String> aliasHelper = new DeduplicateHelper<String>(); |
DeduplicateHelper<String> aliasHelper = new DeduplicateHelper<String>(400000); // Indeholder pt 379664 entries |
323 |
|
|
324 |
DeduplicateHelper<Short> shortHelper = new DeduplicateHelper<Short>(); |
DeduplicateHelper<Short> shortHelper = new DeduplicateHelper<Short>(); |
325 |
DeduplicateHelper<Integer> intHelper = new DeduplicateHelper<Integer>(); |
DeduplicateHelper<Integer> intHelper = new DeduplicateHelper<Integer>(); |
370 |
|
|
371 |
litraList.put(a.husnrbogstav, a); |
litraList.put(a.husnrbogstav, a); |
372 |
} |
} |
373 |
|
|
374 |
|
|
375 |
//////////////////////////////////////////////////////////////////////////////////////// |
//////////////////////////////////////////////////////////////////////////////////////// |
376 |
long start2 = System.currentTimeMillis(); |
long start2 = System.currentTimeMillis(); |