/[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 2279 by torben, Fri Feb 13 14:38:59 2015 UTC revision 2281 by torben, Fri Feb 13 15:12:28 2015 UTC
# Line 21  public class AdressSearch { Line 21  public class AdressSearch {
21          Map<Integer,Address> idAddressMap;          Map<Integer,Address> idAddressMap;
22                    
23                    
24            Map<Integer,HundredePctBean> hundredePct;
25            
26            
27          public SearchResult search(String postnrStr, String adresse)  {          public SearchResult search(String postnrStr, String adresse)  {
28                  int postnr=0;                  int postnr=0;
29                                    
# Line 89  public class AdressSearch { Line 92  public class AdressSearch {
92                                  searchPostnrVejnavnGadeid.put(a.postnr, postnrVeje);                                  searchPostnrVejnavnGadeid.put(a.postnr, postnrVeje);
93                          }                          }
94                                                    
95                          Long gadeident = postnrVeje.get(a.vasketVejnavn);                          String vasketVejnavn = AddressUtils.vaskVejnavn(a.vejnavn);
96                            Long gadeident = postnrVeje.get(vasketVejnavn);
97                          if (gadeident == null) {                          if (gadeident == null) {
98                                  postnrVeje.put(a.vasketVejnavn, a.gadeid);                                  postnrVeje.put(vasketVejnavn, a.gadeid);
99                          }                          }
100                                                    
101                          Map<String, Address> gade =  searchGadeidentAdresser.get(a.gadeid);                          Map<String, Address> gade =  searchGadeidentAdresser.get(a.gadeid);
# Line 148  public class AdressSearch { Line 152  public class AdressSearch {
152                  //////////////////////////////////////////////////////////////////////////////////////                  //////////////////////////////////////////////////////////////////////////////////////
153                  System.out.println("Build -- stage 3 - 100pct");                  System.out.println("Build -- stage 3 - 100pct");
154                                    
155                  Map<Integer,HundredePctBean> hundredePct = DatabaseLayer.get100PctList();                  hundredePct = DatabaseLayer.get100PctList();
156                  for (Address addr : alleAdresser) {                  for (Address addr : alleAdresser) {
157                          if (addr.daekningsType != DaekningsType.DAEKNING_IKKEDAEKKET) {                          if (addr.daekningsType != DaekningsType.DAEKNING_IKKEDAEKKET) {
158                                  continue;                                  continue;
# Line 171  public class AdressSearch { Line 175  public class AdressSearch {
175                          addr.distributor = bean.distributor;                          addr.distributor = bean.distributor;
176                  }                  }
177                                    
178                    System.out.println("Build Completed");
179                    
180          }          }
181                    
182                    

Legend:
Removed from v.2279  
changed lines
  Added in v.2281

  ViewVC Help
Powered by ViewVC 1.1.20