/[projects]/dao/DaoAdresseService/src/dk/daoas/daoadresseservice/AdressSearch.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/dk/daoas/daoadresseservice/AdressSearch.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2395 by torben, Fri Feb 27 09:39:05 2015 UTC revision 2396 by torben, Fri Feb 27 09:54:05 2015 UTC
# Line 198  public class AdressSearch { Line 198  public class AdressSearch {
198                                                    
199                          String vasketVejnavn = AddressUtils.vaskVejnavn(a.vejnavn);                          String vasketVejnavn = AddressUtils.vaskVejnavn(a.vejnavn);
200                          Long gadeident = postnrVeje.get(vasketVejnavn);                          Long gadeident = postnrVeje.get(vasketVejnavn);
201                          if (gadeident == null) {                          if (gadeident == null) {                                
202                                  //postnrVeje.put(vasketVejnavn, a.gadeid);                                  //postnrVeje.put(vasketVejnavn, a.gadeid);
203                                                                    
204                                    gadeident = a.gadeid;
205                                    
206                                  Set<String> aliaser = findVejAliaser(a.vejnavn);                                  Set<String> aliaser = findVejAliaser(a.vejnavn);
207                                  for(String alias : aliaser) {                                  for(String alias : aliaser) {
208                                          String vasketAlias = AddressUtils.vaskVejnavn(alias);                                          String vasketAlias = AddressUtils.vaskVejnavn(alias);
209                                          postnrVeje.put(vasketAlias, a.gadeid);                                            postnrVeje.put(vasketAlias, gadeident);
210                                  }                                  }                              
                                   
211                          }                          }
212                                                    
213                          Map<String, Address> gade =  searchGadeidentAdresser.get(a.gadeid);                          Map<String, Address> gade =  searchGadeidentAdresser.get(gadeident);
214                          if (gade == null) {                          if (gade == null) {
215                                  gade = new HashMap<String, Address>();                                  gade = new HashMap<String, Address>();
216                                  searchGadeidentAdresser.put(a.gadeid, gade);                                  searchGadeidentAdresser.put(gadeident, gade);
217                          }                          }
218                          String husnrSearch = "" + a.husnr + a.husnrbogstav;                          String husnrSearch = "" + a.husnr + a.husnrbogstav;
219                          gade.put(husnrSearch, a);                                                gade.put(husnrSearch, a);                      

Legend:
Removed from v.2395  
changed lines
  Added in v.2396

  ViewVC Help
Powered by ViewVC 1.1.20