/[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 2553 by torben, Fri May 22 06:42:25 2015 UTC revision 2554 by torben, Fri May 22 06:43:40 2015 UTC
# Line 515  public class AddressSearch { Line 515  public class AddressSearch {
515                  vejnavn = vejnavn.toLowerCase();                  vejnavn = vejnavn.toLowerCase();
516                  HashSet<String> aliasSet = new HashSet<String>();                  HashSet<String> aliasSet = new HashSet<String>();
517                  aliasSet.add(vejnavn);                  aliasSet.add(vejnavn);
518                                                    
                 aliasSet.add(vejnavn.replace("u", "ü") );  
                 aliasSet.add(vejnavn.replace("ü", "u") );  
                   
                 aliasSet.add(vejnavn.replace("ä", "æ") );  
                 aliasSet.add(vejnavn.replace("æ", "ä") );  
                   
                 aliasSet.add(vejnavn.replace("ö", "ø") );  
                 aliasSet.add(vejnavn.replace("ø", "ö") );  
                   
519                  aliasSet.add(vejnavn.replace("alle", "allé") );                  aliasSet.add(vejnavn.replace("alle", "allé") );
520                  aliasSet.add(vejnavn.replace("allé", "alle") );                                  aliasSet.add(vejnavn.replace("allé", "alle") );                
521                                    
# Line 682  public class AddressSearch { Line 673  public class AddressSearch {
673                          //danske tegn 3                          //danske tegn 3
674                          aliasSet.add( vejnavn.replace("æ", "ae").replace("ø", "oe").replace("å", "aa") );                          aliasSet.add( vejnavn.replace("æ", "ae").replace("ø", "oe").replace("å", "aa") );
675                          aliasSet.add( vejnavn.replace("ae", "æ").replace("oe", "ø").replace("aa", "å") );                          aliasSet.add( vejnavn.replace("ae", "æ").replace("oe", "ø").replace("aa", "å") );
676                            
677                            
678                            //udenlandsketegn
679                            aliasSet.add(vejnavn.replace("u", "ü") );
680                            aliasSet.add(vejnavn.replace("ü", "u") );
681                            
682                            aliasSet.add(vejnavn.replace("ä", "æ") );
683                            aliasSet.add(vejnavn.replace("æ", "ä") );
684                            
685                            aliasSet.add(vejnavn.replace("ö", "ø") );
686                            aliasSet.add(vejnavn.replace("ø", "ö") );
687                  }                  }
688                                    
689                  return aliasSet;                  return aliasSet;

Legend:
Removed from v.2553  
changed lines
  Added in v.2554

  ViewVC Help
Powered by ViewVC 1.1.20