d1218f403c5d1499b4d57ae833f9dad969e119bc
[JavaForFun] /
1 package name.gumartinm.weather.information.model;
2
3 import java.io.Serializable;
4 import java.util.Date;
5
6
7 public class WeatherLocation implements Serializable {
8         private static final long serialVersionUID = -1469725417020355109L;
9         private int id;
10         private String city;
11     private String country;
12     private boolean isSelected;
13     private double latitude;
14     private double longitude;
15     private Date lastCurrentUIUpdate;
16     private Date lastForecastUIUpdate;
17     private boolean isNew;
18
19     public WeatherLocation setId(int id) {
20                 this.id = id;
21                 return this;
22         }
23
24         public WeatherLocation setCity(String city) {
25                 this.city = city;
26                 return this;
27         }
28
29         public WeatherLocation setCountry(String country) {
30                 this.country = country;
31                 return this;
32         }
33
34         public WeatherLocation setIsSelected(boolean isSelected) {
35                 this.isSelected = isSelected;
36                 return this;
37         }
38
39         public WeatherLocation setLatitude(double latitude) {
40                 this.latitude = latitude;
41                 return this;
42         }
43
44         public WeatherLocation setLongitude(double longitude) {
45                 this.longitude = longitude;
46                 return this;
47         }
48
49         public WeatherLocation setLastCurrentUIUpdate(Date lastCurrentUIUpdate) {
50                 this.lastCurrentUIUpdate = lastCurrentUIUpdate;
51                 return this;
52         }
53
54         public WeatherLocation setLastForecastUIUpdate(Date lastForecastUIUpdate) {
55                 this.lastForecastUIUpdate = lastForecastUIUpdate;
56                 return this;
57         }
58
59     public WeatherLocation setIsNew(final boolean isNew) {
60         this.isNew = isNew;
61         return this;
62     }
63
64         public int getId() {
65         return this.id;
66     }
67     
68     public String getCity() {
69         return this.city;
70     }
71
72     public String getCountry() {
73         return this.country;
74     }
75     
76     public boolean getIsSelected() {
77         return this.isSelected;
78     }
79
80     public double getLatitude() {
81         return this.latitude;
82     }
83
84     public double getLongitude() {
85         return this.longitude;
86     }
87     
88     public Date getLastCurrentUIUpdate() {
89         return this.lastCurrentUIUpdate;
90     }
91     
92     public Date getLastForecastUIUpdate() {
93         return this.lastForecastUIUpdate;
94     }
95
96     public boolean getIsNew() {
97         return this.isNew;
98     }
99 }