Subversion Repositories SmartDukaan

Rev

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