Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
23945 amit.gupta 1
package com.spice.profitmandi.common.model;
2
 
31691 amit.gupta 3
import com.fasterxml.jackson.annotation.JsonIgnore;
31690 amit.gupta 4
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
5
import com.fasterxml.jackson.annotation.JsonProperty;
6
 
23945 amit.gupta 7
import java.time.LocalDateTime;
8
 
31690 amit.gupta 9
@JsonIgnoreProperties(ignoreUnknown = true)
23951 amit.gupta 10
public class PartnerImeiNotSold implements ImeiDropSummaryModel {
23945 amit.gupta 11
 
12
	@JsonProperty("Id")
23968 amit.gupta 13
	private int retailerId;
23945 amit.gupta 14
 
23968 amit.gupta 15
	public int getRetailerId() {
16
		return retailerId;
17
	}
18
 
19
	public void setRetailerId(int retailerId) {
20
		this.retailerId = retailerId;
21
	}
22
 
23945 amit.gupta 23
	@JsonProperty("Code")
24
	private String partnerCode;
25
 
26
	@JsonProperty("Name")
23951 amit.gupta 27
	private String storeName;
23945 amit.gupta 28
 
29
	@JsonProperty("Item Id")
30
	private int itemId;
31
 
32
	@JsonProperty("Brand")
33
	private String brand;
34
 
35
	@JsonProperty("Model Name")
36
	private String modelName;
37
 
38
	@JsonProperty("Model Number")
39
	private String modelNumber;
40
 
41
	@JsonProperty("Color")
42
	private String color;
43
 
44
	@JsonProperty("Serial Number")
45
	private String serialNumber;
25628 amit.gupta 46
 
47
	@JsonProperty("Vendor Name")
48
	private String vendorName;
26311 amit.gupta 49
 
26420 amit.gupta 50
	@JsonProperty("Grn On")
51
	private LocalDateTime grnOn;
52
 
26311 amit.gupta 53
	@JsonProperty("Activation Timestamp")
54
	private LocalDateTime activationTimestamp;
55
	@JsonProperty("Activation Added On")
56
	private LocalDateTime activationAddedOn;
23945 amit.gupta 57
 
25628 amit.gupta 58
	public String getVendorName() {
59
		return vendorName;
60
	}
61
 
62
	public void setVendorName(String vendorName) {
63
		this.vendorName = vendorName;
64
	}
65
 
31691 amit.gupta 66
 
26420 amit.gupta 67
	public LocalDateTime getGrnOn() {
68
		return grnOn;
69
	}
70
 
71
	public void setGrnOn(LocalDateTime grnOn) {
72
		this.grnOn = grnOn;
73
	}
74
 
23945 amit.gupta 75
	@JsonProperty("Create Timestamp")
23951 amit.gupta 76
	private LocalDateTime lastScanned;
23945 amit.gupta 77
 
31691 amit.gupta 78
	@JsonIgnore
79
	@JsonProperty("Unit Price")
80
	private String unitPrice;
81
 
23951 amit.gupta 82
	@Override
23945 amit.gupta 83
	public String getPartnerCode() {
84
		return partnerCode;
85
	}
86
 
87
	public void setPartnerCode(String partnerCode) {
88
		this.partnerCode = partnerCode;
89
	}
90
 
23951 amit.gupta 91
	public String getStoreName() {
92
		return storeName;
23945 amit.gupta 93
	}
94
 
23951 amit.gupta 95
	public void setStoreName(String storeName) {
96
		this.storeName = storeName;
23945 amit.gupta 97
	}
98
 
99
	public int getItemId() {
100
		return itemId;
101
	}
102
 
103
	public void setItemId(int itemId) {
104
		this.itemId = itemId;
105
	}
106
 
107
	public String getBrand() {
108
		return brand;
109
	}
110
 
111
	public void setBrand(String brand) {
112
		this.brand = brand;
113
	}
114
 
115
	public String getModelName() {
116
		return modelName;
117
	}
118
 
119
	public void setModelName(String modelName) {
120
		this.modelName = modelName;
121
	}
122
 
123
	public String getModelNumber() {
124
		return modelNumber;
125
	}
126
 
127
	public void setModelNumber(String modelNumber) {
128
		this.modelNumber = modelNumber;
129
	}
130
 
131
	public String getColor() {
132
		return color;
133
	}
134
 
135
	public void setColor(String color) {
136
		this.color = color;
137
	}
138
 
139
	public String getSerialNumber() {
140
		return serialNumber;
141
	}
142
 
143
	public void setSerialNumber(String serialNumber) {
144
		this.serialNumber = serialNumber;
145
	}
146
 
23951 amit.gupta 147
	public LocalDateTime getLastScanned() {
148
		return lastScanned;
149
	}
23945 amit.gupta 150
 
23951 amit.gupta 151
	public void setLastScanned(LocalDateTime lastScanned) {
152
		this.lastScanned = lastScanned;
153
	}
26311 amit.gupta 154
 
155
 
23945 amit.gupta 156
 
23951 amit.gupta 157
	@Override
26311 amit.gupta 158
	public int hashCode() {
159
		final int prime = 31;
160
		int result = 1;
161
		result = prime * result + ((activationAddedOn == null) ? 0 : activationAddedOn.hashCode());
162
		result = prime * result + ((activationTimestamp == null) ? 0 : activationTimestamp.hashCode());
163
		result = prime * result + ((brand == null) ? 0 : brand.hashCode());
164
		result = prime * result + ((color == null) ? 0 : color.hashCode());
165
		result = prime * result + itemId;
166
		result = prime * result + ((lastScanned == null) ? 0 : lastScanned.hashCode());
167
		result = prime * result + ((modelName == null) ? 0 : modelName.hashCode());
168
		result = prime * result + ((modelNumber == null) ? 0 : modelNumber.hashCode());
169
		result = prime * result + ((partnerCode == null) ? 0 : partnerCode.hashCode());
170
		result = prime * result + retailerId;
171
		result = prime * result + ((serialNumber == null) ? 0 : serialNumber.hashCode());
172
		result = prime * result + ((storeName == null) ? 0 : storeName.hashCode());
173
		result = prime * result + ((vendorName == null) ? 0 : vendorName.hashCode());
174
		return result;
175
	}
176
 
177
	@Override
178
	public boolean equals(Object obj) {
179
		if (this == obj)
180
			return true;
181
		if (obj == null)
182
			return false;
183
		if (getClass() != obj.getClass())
184
			return false;
185
		PartnerImeiNotSold other = (PartnerImeiNotSold) obj;
186
		if (activationAddedOn == null) {
187
			if (other.activationAddedOn != null)
188
				return false;
189
		} else if (!activationAddedOn.equals(other.activationAddedOn))
190
			return false;
191
		if (activationTimestamp == null) {
192
			if (other.activationTimestamp != null)
193
				return false;
194
		} else if (!activationTimestamp.equals(other.activationTimestamp))
195
			return false;
196
		if (brand == null) {
197
			if (other.brand != null)
198
				return false;
199
		} else if (!brand.equals(other.brand))
200
			return false;
201
		if (color == null) {
202
			if (other.color != null)
203
				return false;
204
		} else if (!color.equals(other.color))
205
			return false;
206
		if (itemId != other.itemId)
207
			return false;
208
		if (lastScanned == null) {
209
			if (other.lastScanned != null)
210
				return false;
211
		} else if (!lastScanned.equals(other.lastScanned))
212
			return false;
213
		if (modelName == null) {
214
			if (other.modelName != null)
215
				return false;
216
		} else if (!modelName.equals(other.modelName))
217
			return false;
218
		if (modelNumber == null) {
219
			if (other.modelNumber != null)
220
				return false;
221
		} else if (!modelNumber.equals(other.modelNumber))
222
			return false;
223
		if (partnerCode == null) {
224
			if (other.partnerCode != null)
225
				return false;
226
		} else if (!partnerCode.equals(other.partnerCode))
227
			return false;
228
		if (retailerId != other.retailerId)
229
			return false;
230
		if (serialNumber == null) {
231
			if (other.serialNumber != null)
232
				return false;
233
		} else if (!serialNumber.equals(other.serialNumber))
234
			return false;
235
		if (storeName == null) {
236
			if (other.storeName != null)
237
				return false;
238
		} else if (!storeName.equals(other.storeName))
239
			return false;
240
		if (vendorName == null) {
241
			if (other.vendorName != null)
242
				return false;
243
		} else if (!vendorName.equals(other.vendorName))
244
			return false;
245
		return true;
246
	}
247
 
248
	public LocalDateTime getActivationTimestamp() {
249
		return activationTimestamp;
250
	}
251
 
252
	public void setActivationTimestamp(LocalDateTime activationTimestamp) {
253
		this.activationTimestamp = activationTimestamp;
254
	}
255
 
256
	public LocalDateTime getActivationAddedOn() {
257
		return activationAddedOn;
258
	}
259
 
260
	public void setActivationAddedOn(LocalDateTime activationAddedOn) {
261
		this.activationAddedOn = activationAddedOn;
262
	}
263
 
264
	@Override
23951 amit.gupta 265
	public String toString() {
23968 amit.gupta 266
		return "PartnerImeiNotSold [retailerId=" + retailerId + ", partnerCode=" + partnerCode + ", storeName="
23951 amit.gupta 267
				+ storeName + ", itemId=" + itemId + ", brand=" + brand + ", modelName=" + modelName + ", modelNumber="
25628 amit.gupta 268
				+ modelNumber + ", color=" + color + ", serialNumber=" + serialNumber + ", vendorName=" + vendorName
26420 amit.gupta 269
				+ ", grnOn=" + grnOn + ", activationTimestamp=" + activationTimestamp + ", activationAddedOn="
270
				+ activationAddedOn + ", lastScanned=" + lastScanned + "]";
23945 amit.gupta 271
	}
272
 
273
}