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

Diff of /dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/AddressSearch.java

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

revision 2549 by torben, Wed May 20 09:10:34 2015 UTC revision 2552 by torben, Fri May 22 06:38:54 2015 UTC
# Line 95  public class AddressSearch { Line 95  public class AddressSearch {
95                          return result;                          return result;
96                  }                  }
97                                    
98                  request.vasketVejnavn = AddressUtils.vaskVejnavn( request.vejnavn );                  result.vasketVejnavn = AddressUtils.vaskVejnavn( request.vejnavn );
99                                    
100    
101                  if (request.vasketVejnavn.indexOf("pakkebo") > -1                  if (result.vasketVejnavn.indexOf("pakkebo") > -1
102                                  || request.vasketVejnavn.indexOf("pakkepost") > -1                                  || result.vasketVejnavn.indexOf("pakkepost") > -1
103                                  || request.vasketVejnavn.indexOf("postbo") > -1   // postbox/postboks                                  || result.vasketVejnavn.indexOf("postbo") > -1   // postbox/postboks
104                                  || request.vasketVejnavn.indexOf("døgnpost") > -1                                  || result.vasketVejnavn.indexOf("døgnpost") > -1
105                                  || request.vasketVejnavn.indexOf("døgnbo") > -1 // døgnbox // døgnboks                                  || result.vasketVejnavn.indexOf("døgnbo") > -1 // døgnbox // døgnboks
106                                  || request.vasketVejnavn.equals("id")                                  || result.vasketVejnavn.equals("id")
107                                  ) {                                  ) {
108                          result.status = Status.ERROR_POSTBOX;                          result.status = Status.ERROR_POSTBOX;
109                          return result;                                            return result;                  
110                  }                  }
111                                    
112                  Integer gadeident =  request.streetNames.get(request.vasketVejnavn);                  Integer gadeident =  request.streetNames.get(result.vasketVejnavn);
113                                    
114                                    
115                  if ( gadeident == null) {                  if ( gadeident == null) {
116                          helperSearchKey = "" + request.postnr + "/" + request.vasketVejnavn;                          helperSearchKey = "" + request.postnr + "/" + result.vasketVejnavn;
117                          gadeident = helperCache.get(helperSearchKey);                          gadeident = helperCache.get(helperSearchKey);
118                  }                  }
119                                    
# Line 519  public class AddressSearch { Line 519  public class AddressSearch {
519                  aliasSet.add(vejnavn.replace("u", "ü") );                  aliasSet.add(vejnavn.replace("u", "ü") );
520                  aliasSet.add(vejnavn.replace("ü", "u") );                  aliasSet.add(vejnavn.replace("ü", "u") );
521                                    
522                    aliasSet.add(vejnavn.replace("ä", "æ") );
523                    aliasSet.add(vejnavn.replace("æ", "ä") );
524                    
525                  aliasSet.add(vejnavn.replace("alle", "allé") );                  aliasSet.add(vejnavn.replace("alle", "allé") );
526                  aliasSet.add(vejnavn.replace("allé", "alle") );                                  aliasSet.add(vejnavn.replace("allé", "alle") );                
527                                    
# Line 559  public class AddressSearch { Line 562  public class AddressSearch {
562                  aliasSet.add(vejnavn.replace("nordre", "ndr") );                  aliasSet.add(vejnavn.replace("nordre", "ndr") );
563                  aliasSet.add(vejnavn.replace("ndr", "nordre") );                  aliasSet.add(vejnavn.replace("ndr", "nordre") );
564                                    
565                    
566                    aliasSet.add(vejnavn.replace("vestre", "vester") );
567                    aliasSet.add(vejnavn.replace("vester", "vestre") );
568                    
569                    aliasSet.add(vejnavn.replace("søndre", "sønder") );
570                    aliasSet.add(vejnavn.replace("sønder", "søndre") );
571                    
572                    aliasSet.add(vejnavn.replace("østre", "øster") );
573                    aliasSet.add(vejnavn.replace("øster", "østre") );
574                    
575                  aliasSet.add(vejnavn.replace("borgmester", "borgm") );                  aliasSet.add(vejnavn.replace("borgmester", "borgm") );
576                  aliasSet.add(vejnavn.replace("borgm", "borgmester") );                  aliasSet.add(vejnavn.replace("borgm", "borgmester") );
577                                    

Legend:
Removed from v.2549  
changed lines
  Added in v.2552

  ViewVC Help
Powered by ViewVC 1.1.20