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

Diff of /dao/DaoAdresseService/src/dk/daoas/daoadresseservice/db/DatabaseLayer.java

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

revision 2317 by torben, Tue Feb 17 08:19:16 2015 UTC revision 2318 by torben, Tue Feb 17 08:27:13 2015 UTC
# Line 102  public class DatabaseLayer { Line 102  public class DatabaseLayer {
102                                    
103                  ResultSet res = stmt.executeQuery(sql);                  ResultSet res = stmt.executeQuery(sql);
104                                    
105                    DeduplicateHelper<String> transportTyper = new DeduplicateHelper<String>();
106                    
107                  List<ExtendedBean> list = new ArrayList<ExtendedBean>( 350000); //Initial capacity 350K                  List<ExtendedBean> list = new ArrayList<ExtendedBean>( 350000); //Initial capacity 350K
108                  while (res.next()) {                  while (res.next()) {
109                            
110                            String dbTransport = res.getString(4);                  
111                            String transport = transportTyper.getInstance(dbTransport);
112                            
113                          ExtendedBean eb = new ExtendedBean();                          ExtendedBean eb = new ExtendedBean();
114                          eb.orgId = res.getInt(1);                          eb.orgId = res.getInt(1);
115                          eb.targetId = res.getInt(2);                          eb.targetId = res.getInt(2);
116                          eb.afstand = res.getDouble(3);                          eb.afstand = res.getDouble(3);
117                          eb.transport = res.getString(4);                          eb.transport = transport;
118                                                                                                    
119                          list.add(eb);                          list.add(eb);
120                  }                  }

Legend:
Removed from v.2317  
changed lines
  Added in v.2318

  ViewVC Help
Powered by ViewVC 1.1.20