318 |
|
|
319 |
/* Mapper mellem db Row ID og adresse noden */ |
/* Mapper mellem db Row ID og adresse noden */ |
320 |
Map<Integer,Address> idAddressMap = new HashMap<Integer,Address>( alleAdresser.size() ); |
Map<Integer,Address> idAddressMap = new HashMap<Integer,Address>( alleAdresser.size() ); |
321 |
DeduplicateHelper<String> aliasHelper = new DeduplicateHelper<String>(400000); // Indeholder pt 379664 entries |
|
322 |
|
|
323 |
DeduplicateHelper<Short> shortHelper = new DeduplicateHelper<Short>(); |
DeduplicateHelper<Short> shortHelper = new DeduplicateHelper<Short>(); |
324 |
DeduplicateHelper<Integer> intHelper = new DeduplicateHelper<Integer>(); |
DeduplicateHelper<Integer> intHelper = new DeduplicateHelper<Integer>(); |
347 |
gadeident = intHelper.getInstance( a.gadeid ); |
gadeident = intHelper.getInstance( a.gadeid ); |
348 |
|
|
349 |
Set<String> aliaser = aliasGenerator.findVejAliaser(a.vejnavn); |
Set<String> aliaser = aliasGenerator.findVejAliaser(a.vejnavn); |
350 |
for(String alias : aliaser) { |
for(String alias : aliaser) { |
351 |
String vasketAlias = AddressUtils.vaskVejnavn(alias); |
postnrVeje.put(alias, gadeident); |
|
vasketAlias = aliasHelper.getInstance(vasketAlias); |
|
|
|
|
|
postnrVeje.put(vasketAlias, gadeident); |
|
352 |
} |
} |
353 |
|
|
354 |
} |
} |
369 |
litraList.put(a.husnrbogstav, a); |
litraList.put(a.husnrbogstav, a); |
370 |
} |
} |
371 |
|
|
372 |
aliasHelper = null; //frigiv hukommelse inden stage2 |
|
373 |
aliasGenerator = null; |
aliasGenerator.clear(); //frigiv hukommelse inden stage2 |
374 |
|
|
375 |
|
|
376 |
//////////////////////////////////////////////////////////////////////////////////////// |
//////////////////////////////////////////////////////////////////////////////////////// |