/[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 2493 by torben, Tue Mar 24 20:51:37 2015 UTC revision 2495 by torben, Wed Mar 25 04:18:49 2015 UTC
# Line 28  import dk.daoas.daoadresseservice.beans. Line 28  import dk.daoas.daoadresseservice.beans.
28  import dk.daoas.daoadresseservice.beans.SearchResult.Status;  import dk.daoas.daoadresseservice.beans.SearchResult.Status;
29  import dk.daoas.daoadresseservice.db.DatabaseLayer;  import dk.daoas.daoadresseservice.db.DatabaseLayer;
30  import dk.daoas.daoadresseservice.util.DeduplicateHelper;  import dk.daoas.daoadresseservice.util.DeduplicateHelper;
31    import dk.daoas.daoadresseservice.util.NaturalOrderComparator;
32    
33  public class AddressSearch {  public class AddressSearch {
34    
# Line 64  public class AddressSearch { Line 65  public class AddressSearch {
65                  String helperSearchKey = "";                  String helperSearchKey = "";
66                                    
67                  try {                  try {
68                          request.postnr = Integer.parseInt(postnrStr);                          request.postnr = Short.parseShort(postnrStr);
69                  } catch (Exception E) {                  } catch (Exception E) {
70                          result.status = Status.ERROR_UNKNOWN_POSTAL;                          result.status = Status.ERROR_UNKNOWN_POSTAL;
71                          return result;                          return result;
# Line 650  public class AddressSearch { Line 651  public class AddressSearch {
651          public Set<String> getHusnumre(int gadeid) {          public Set<String> getHusnumre(int gadeid) {
652                                                                    
653                  Map<String, Address> gade = searchGadeidentAdresser.get(gadeid);                  Map<String, Address> gade = searchGadeidentAdresser.get(gadeid);
654                  return new TreeSet<String>( gade.keySet() );                              
655                    Set<String> set = new TreeSet<String>( new NaturalOrderComparator<String>() );
656                    set.addAll( gade.keySet() );
657                    
658                    return set;
659          }          }
660                    
661          public Address getAdresse(int gadeid, String husnr) {          public Address getAdresse(int gadeid, String husnr) {

Legend:
Removed from v.2493  
changed lines
  Added in v.2495

  ViewVC Help
Powered by ViewVC 1.1.20