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

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

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

dao/DaoAdresseService/src/dk/daoas/daoadresseservice/Address.java revision 2281 by torben, Fri Feb 13 15:12:28 2015 UTC dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/beans/Address.java revision 2457 by torben, Fri Mar 20 13:57:47 2015 UTC
# Line 1  Line 1 
1  package dk.daoas.daoadresseservice;  package dk.daoas.daoadresseservice.beans;
2    
3    import dk.daoas.daoadresseservice.DaekningsType;
4    
5  public class Address {  
6    public class Address implements Comparable<Address> {
7          public int id;          public int id;
8          public int postnr;          public int postnr;
9          public String vejnavn;            public String vejnavn;  
# Line 24  public class Address { Line 26  public class Address {
26                    
27          public Address extTarget;          public Address extTarget;
28          public double extAfstand;          public double extAfstand;
29            
30            public double latitude;
31            public double longitude;
32                                    
33                                    
34          @Override          @Override
35          public String toString() {          public String toString() {
36                  return "Adresse id=" + id+ " postnr=" + postnr + " vejnavn=" + vejnavn ;                  return "Adresse id=" + id+ " postnr=" + postnr + " vejnavn=" + vejnavn ;
37          }          }
38    
39    
40            @Override
41            public int compareTo(Address arg0) {
42                    if (this.postnr != arg0.postnr)
43                            return Integer.compare(this.postnr, arg0.postnr);
44    
45                    if (this.gadeid != arg0.gadeid)
46                            return Long.compare(this.gadeid, arg0.gadeid);
47                    
48                    if (this.husnr != arg0.husnr)
49                            return Integer.compare(this.husnr, arg0.husnr);
50                    
51                    return this.husnrbogstav.compareTo( arg0.husnrbogstav );
52            }
53  }  }

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

  ViewVC Help
Powered by ViewVC 1.1.20