Subversion Repositories SmartDukaan

Rev

Rev 34794 | Rev 35117 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
34678 vikas.jang 1
package com.spice.profitmandi.dao.model;
2
 
3
import java.math.BigDecimal;
4
import java.time.LocalDate;
5
import java.time.LocalTime;
35079 vikas 6
import java.util.Date;
7
import java.util.List;
34678 vikas.jang 8
 
9
public class LocationTrackingModel {
10
 
11
    private int id;
12
    private int userId;
13
    private String deviceId;
34723 vikas.jang 14
    private int taskId;
34678 vikas.jang 15
    private String latLng;
16
    private LocalDate taskDate;
17
    private String taskName;
34692 vikas.jang 18
    private String checkInTime;
19
    private String checkOutTime;
20
    private String transitTime;
21
    private String timeSpent;
34723 vikas.jang 22
    private String markType;
34678 vikas.jang 23
    private String taskType;
24
    private LocalTime taskTime;
25
    private String taskDescription;
26
    private String address;
27
    private String attachment;
28
    private BigDecimal totalDistance;
29
    private int assignedBy;
34692 vikas.jang 30
    private boolean status;
35079 vikas 31
    private List<Path> journeyPath;
34678 vikas.jang 32
 
33
    public int getId() {
34
        return id;
35
    }
36
 
37
    public void setId(int id) {
38
        this.id = id;
39
    }
40
 
41
    public int getUserId() {
42
        return userId;
43
    }
44
 
45
    public void setUserId(int userId) {
46
        this.userId = userId;
47
    }
48
 
49
    public String getDeviceId() {
50
        return deviceId;
51
    }
52
 
53
    public void setDeviceId(String deviceId) {
54
        this.deviceId = deviceId;
55
    }
56
 
34723 vikas.jang 57
    public int getTaskId() {
58
        return taskId;
59
    }
60
 
61
    public void setTaskId(int taskId) {
62
        this.taskId = taskId;
63
    }
64
 
34678 vikas.jang 65
    public String getLatLng() {
66
        return latLng;
67
    }
68
 
69
    public void setLatLng(String latLng) {
70
        this.latLng = latLng;
71
    }
72
 
73
    public LocalDate getTaskDate() {
74
        return taskDate;
75
    }
76
 
77
    public void setTaskDate(LocalDate taskDate) {
78
        this.taskDate = taskDate;
79
    }
80
 
81
    public String getTaskName() {
82
        return taskName;
83
    }
84
 
85
    public void setTaskName(String taskName) {
86
        this.taskName = taskName;
87
    }
88
 
89
    public String getTaskType() {
90
        return taskType;
91
    }
92
 
93
    public void setTaskType(String taskType) {
94
        this.taskType = taskType;
95
    }
96
 
34692 vikas.jang 97
    public String getCheckInTime() {
98
        return checkInTime;
99
    }
100
 
101
    public void setCheckInTime(String checkInTime) {
102
        this.checkInTime = checkInTime;
103
    }
104
 
105
    public String getCheckOutTime() {
106
        return checkOutTime;
107
    }
108
 
109
    public void setCheckOutTime(String checkOutTime) {
110
        this.checkOutTime = checkOutTime;
111
    }
112
 
113
    public String getTransitTime() {
114
        return transitTime;
115
    }
116
 
117
    public void setTransitTime(String transitTime) {
118
        transitTime = transitTime;
119
    }
120
 
121
    public String getTimeSpent() {
122
        return timeSpent;
123
    }
124
 
125
    public void setTimeSpent(String timeSpent) {
126
        this.timeSpent = timeSpent;
127
    }
128
 
34723 vikas.jang 129
    public String getMarkType() {
34678 vikas.jang 130
        return markType;
131
    }
132
 
34723 vikas.jang 133
    public void setMarkType(String markType) {
34678 vikas.jang 134
        this.markType = markType;
135
    }
136
 
34692 vikas.jang 137
    public boolean isStatus() {
138
        return status;
139
    }
140
 
34678 vikas.jang 141
    public LocalTime getTaskTime() {
142
        return taskTime;
143
    }
144
 
145
    public void setTaskTime(LocalTime taskTime) {
146
        this.taskTime = taskTime;
147
    }
148
 
149
    public String getTaskDescription() {
150
        return taskDescription;
151
    }
152
 
153
    public void setTaskDescription(String taskDescription) {
154
        this.taskDescription = taskDescription;
155
    }
156
 
157
    public String getAddress() {
158
        return address;
159
    }
160
 
161
    public void setAddress(String address) {
162
        this.address = address;
163
    }
164
 
165
    public String getAttachment() {
166
        return attachment;
167
    }
168
 
169
    public void setAttachment(String attachment) {
170
        this.attachment = attachment;
171
    }
172
 
173
    public BigDecimal getTotalDistance() {
174
        return totalDistance;
175
    }
176
 
177
    public void setTotalDistance(BigDecimal totalDistance) {
178
        this.totalDistance = totalDistance;
179
    }
180
 
181
    public int getAssignedBy() {
182
        return assignedBy;
183
    }
184
 
185
    public void setAssignedBy(int assignedBy) {
186
        this.assignedBy = assignedBy;
187
    }
188
 
34692 vikas.jang 189
    public boolean getStatus() {
34678 vikas.jang 190
        return status;
191
    }
192
 
34692 vikas.jang 193
    public void setStatus(boolean status) {
34678 vikas.jang 194
        this.status = status;
195
    }
196
 
35079 vikas 197
    public List<Path> getJourneyPath() {
198
        return journeyPath;
199
    }
200
 
201
    public void setJourneyPath(List<Path> journeyPath) {
202
        this.journeyPath = journeyPath;
203
    }
204
 
205
    public static class Path {
206
        private int userId;
207
        private Date taskDate;
208
        private String lat;
209
        private String lng;
210
        private String accuracy;
211
        private String timestamp;
212
 
213
        public String getLat() {
214
            return lat;
215
        }
216
        public void setLat(String lat) {
217
            this.lat = lat;
218
        }
219
 
220
        public String getLng() {
221
            return lng;
222
        }
223
        public void setLng(String lng) {
224
            this.lng = lng;
225
        }
226
 
227
        public String getAccuracy() {
228
            return accuracy;
229
        }
230
        public void setAccuracy(String accuracy) {
231
            this.accuracy = accuracy;
232
        }
233
 
234
        public String getTimestamp() {
235
            return timestamp;
236
        }
237
        public void setTimestamp(String timestamp) {
238
            this.timestamp = timestamp;
239
        }
240
 
241
        public int getUserId() {
242
            return userId;
243
        }
244
 
245
        public void setUserId(int userId) {
246
            this.userId = userId;
247
        }
248
 
249
        public Date getTaskDate() {
250
            return taskDate;
251
        }
252
 
253
        public void setTaskDate(Date taskDate) {
254
            this.taskDate = taskDate;
255
        }
256
 
257
        @Override
258
        public String toString() {
259
            return "Path{" +
260
                    "lat=" + lat +
261
                    ", lng=" + lng +
262
                    ", accuracy=" + accuracy +
263
                    ", timestamp=" + timestamp +
264
                    '}';
265
        }
266
    }
267
 
34678 vikas.jang 268
    @Override
269
    public String toString() {
34692 vikas.jang 270
        return "LocationTrackingModel{" +
271
                "id=" + id +
272
                ", userId=" + userId +
273
                ", deviceId='" + deviceId + '\'' +
274
                ", latLng='" + latLng + '\'' +
275
                ", taskDate=" + taskDate +
276
                ", taskName='" + taskName + '\'' +
277
                ", checkInTime='" + checkInTime + '\'' +
278
                ", checkOutTime='" + checkOutTime + '\'' +
279
                ", transitTime='" + transitTime + '\'' +
280
                ", timeSpent='" + timeSpent + '\'' +
281
                ", taskType='" + taskType + '\'' +
282
                ", taskTime=" + taskTime +
283
                ", taskDescription='" + taskDescription + '\'' +
284
                ", address='" + address + '\'' +
285
                ", attachment='" + attachment + '\'' +
286
                ", totalDistance=" + totalDistance +
287
                ", assignedBy=" + assignedBy +
288
                ", status=" + status +
289
                '}';
34678 vikas.jang 290
    }
291
}