Subversion Repositories SmartDukaan

Rev

Rev 27348 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
27348 amit.gupta 1
package com.spice.profitmandi.dao.entity.dtr;
2
 
3
import java.time.LocalDateTime;
4
 
5
public class GpsLocationModel {
6
	private int userId;
27349 amit.gupta 7
	private int deviceId;
27348 amit.gupta 8
	private boolean gps;
9
	private double lat;
10
	private double lng;
27349 amit.gupta 11
	private LocalDateTime createTime;
12
 
13
 
14
	public int getDeviceId() {
15
		return deviceId;
16
	}
17
	public void setDeviceId(int deviceId) {
18
		this.deviceId = deviceId;
19
	}
20
	public boolean isGps() {
21
		return gps;
22
	}
23
	public void setGps(boolean gps) {
24
		this.gps = gps;
25
	}
26
	@Override
27
	public String toString() {
28
		return "GpsLocationModel [userId=" + userId + ", deviceId=" + deviceId + ", createTime=" + createTime + ", gps="
29
				+ gps + ", lat=" + lat + ", lng=" + lng + "]";
30
	}
27348 amit.gupta 31
 
32
	public int getUserId() {
33
		return userId;
34
	}
35
	public void setUserId(int userId) {
36
		this.userId = userId;
37
	}
38
	public LocalDateTime getCreateTime() {
39
		return createTime;
40
	}
41
	public void setCreateTime(LocalDateTime createTime) {
42
		this.createTime = createTime;
43
	}
44
	public double getLat() {
45
		return lat;
46
	}
47
	public void setLat(double lat) {
48
		this.lat = lat;
49
	}
50
	public double getLng() {
51
		return lng;
52
	}
53
	public void setLng(double lng) {
54
		this.lng = lng;
55
	}
56
	@Override
57
	public int hashCode() {
58
		final int prime = 31;
59
		int result = 1;
60
		result = prime * result + ((createTime == null) ? 0 : createTime.hashCode());
27349 amit.gupta 61
		result = prime * result + deviceId;
27348 amit.gupta 62
		result = prime * result + (gps ? 1231 : 1237);
63
		long temp;
64
		temp = Double.doubleToLongBits(lat);
65
		result = prime * result + (int) (temp ^ (temp >>> 32));
66
		temp = Double.doubleToLongBits(lng);
67
		result = prime * result + (int) (temp ^ (temp >>> 32));
68
		result = prime * result + userId;
69
		return result;
70
	}
71
	@Override
72
	public boolean equals(Object obj) {
73
		if (this == obj)
74
			return true;
75
		if (obj == null)
76
			return false;
77
		if (getClass() != obj.getClass())
78
			return false;
79
		GpsLocationModel other = (GpsLocationModel) obj;
80
		if (createTime == null) {
81
			if (other.createTime != null)
82
				return false;
83
		} else if (!createTime.equals(other.createTime))
84
			return false;
27349 amit.gupta 85
		if (deviceId != other.deviceId)
86
			return false;
27348 amit.gupta 87
		if (gps != other.gps)
88
			return false;
89
		if (Double.doubleToLongBits(lat) != Double.doubleToLongBits(other.lat))
90
			return false;
91
		if (Double.doubleToLongBits(lng) != Double.doubleToLongBits(other.lng))
92
			return false;
93
		if (userId != other.userId)
94
			return false;
95
		return true;
96
	}
97
 
98
}