Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
24440 amit.gupta 1
package com.spice.profitmandi.common.model;
2
 
29707 tejbeer 3
import java.time.LocalDate;
25778 amit.gupta 4
import java.time.LocalDateTime;
34194 ranu 5
import java.util.Objects;
29707 tejbeer 6
import java.util.Set;
25778 amit.gupta 7
 
24440 amit.gupta 8
public class InsuranceModel {
9
	private String brand;
25726 amit.gupta 10
	private String color;
25778 amit.gupta 11
	private String ram;
12
	private String memory;
13
	private LocalDateTime mfgDate;
29707 tejbeer 14
	private LocalDate wmfgDate;
29645 amit.gupta 15
	private String modelName;
16
	private float insuranceAmount;
17
	private String insuranceId;
34194 ranu 18
	private String insuranceUId;
29645 amit.gupta 19
	private float deviceSellingPrice;
20
	private String serialNumber;
21
	private String providerName;
22
	private String providerId;
23
	private String underWriterName;
24
	private String underWriterId;
29707 tejbeer 25
	private int customerId;
26
	private String customerEmail;
27
	private LocalDate dob;
28
	private int fofoOrderId;
29
	private int fofoOrderItemId;
30
	private Set<CustomPaymentOption> paymentOptions;
31
 
32
	public Set<CustomPaymentOption> getPaymentOptions() {
33
		return paymentOptions;
34
	}
35
 
36
	public void setPaymentOptions(Set<CustomPaymentOption> paymentOptions) {
37
		this.paymentOptions = paymentOptions;
38
	}
39
 
40
	public int getFofoOrderId() {
41
		return fofoOrderId;
42
	}
43
 
44
	public void setFofoOrderId(int fofoOrderId) {
45
		this.fofoOrderId = fofoOrderId;
46
	}
47
 
48
	public int getFofoOrderItemId() {
49
		return fofoOrderItemId;
50
	}
51
 
52
	public void setFofoOrderItemId(int fofoOrderItemId) {
53
		this.fofoOrderItemId = fofoOrderItemId;
54
	}
55
 
25778 amit.gupta 56
	public String getRam() {
57
		return ram;
58
	}
29707 tejbeer 59
 
25778 amit.gupta 60
	public void setRam(String ram) {
61
		this.ram = ram;
62
	}
29707 tejbeer 63
 
25778 amit.gupta 64
	public String getMemory() {
65
		return memory;
66
	}
29707 tejbeer 67
 
25778 amit.gupta 68
	public void setMemory(String memory) {
69
		this.memory = memory;
70
	}
29707 tejbeer 71
 
25778 amit.gupta 72
	public LocalDateTime getMfgDate() {
73
		return mfgDate;
74
	}
29707 tejbeer 75
 
25778 amit.gupta 76
	public void setMfgDate(LocalDateTime mfgDate) {
77
		this.mfgDate = mfgDate;
78
	}
29707 tejbeer 79
 
25726 amit.gupta 80
	public String getColor() {
81
		return color;
82
	}
29707 tejbeer 83
 
25726 amit.gupta 84
	public void setColor(String color) {
85
		this.color = color;
86
	}
29707 tejbeer 87
 
25726 amit.gupta 88
	public String getSerialNumber() {
89
		return serialNumber;
90
	}
29707 tejbeer 91
 
25726 amit.gupta 92
	public void setSerialNumber(String serialNumber) {
93
		this.serialNumber = serialNumber;
94
	}
29707 tejbeer 95
 
24440 amit.gupta 96
	public float getDeviceSellingPrice() {
97
		return deviceSellingPrice;
98
	}
29707 tejbeer 99
 
24440 amit.gupta 100
	public void setDeviceSellingPrice(float deviceSellingPrice) {
101
		this.deviceSellingPrice = deviceSellingPrice;
102
	}
29707 tejbeer 103
 
24440 amit.gupta 104
	public String getBrand() {
105
		return brand;
106
	}
29707 tejbeer 107
 
24440 amit.gupta 108
	public void setBrand(String brand) {
109
		this.brand = brand;
110
	}
29707 tejbeer 111
 
24440 amit.gupta 112
	public String getModelName() {
113
		return modelName;
114
	}
29707 tejbeer 115
 
24440 amit.gupta 116
	public void setModelName(String modelName) {
117
		this.modelName = modelName;
118
	}
29707 tejbeer 119
 
24440 amit.gupta 120
	public float getInsuranceAmount() {
121
		return insuranceAmount;
122
	}
29707 tejbeer 123
 
24440 amit.gupta 124
	public void setInsuranceAmount(float insuranceAmount) {
125
		this.insuranceAmount = insuranceAmount;
126
	}
29707 tejbeer 127
 
24440 amit.gupta 128
	public String getInsuranceId() {
129
		return insuranceId;
130
	}
29707 tejbeer 131
 
24440 amit.gupta 132
	public void setInsuranceId(String insuranceId) {
133
		this.insuranceId = insuranceId;
134
	}
29707 tejbeer 135
 
34194 ranu 136
	public String getInsuranceUId() {
137
		return insuranceUId;
138
	}
139
 
140
	public void setInsuranceUId(String insuranceUId) {
141
		this.insuranceUId = insuranceUId;
142
	}
143
 
24440 amit.gupta 144
	public String getProviderName() {
145
		return providerName;
146
	}
29707 tejbeer 147
 
24440 amit.gupta 148
	public void setProviderName(String providerName) {
149
		this.providerName = providerName;
150
	}
29707 tejbeer 151
 
24440 amit.gupta 152
	public String getProviderId() {
153
		return providerId;
154
	}
29707 tejbeer 155
 
24440 amit.gupta 156
	public void setProviderId(String providerId) {
157
		this.providerId = providerId;
158
	}
29707 tejbeer 159
 
24440 amit.gupta 160
	public String getUnderWriterName() {
161
		return underWriterName;
162
	}
29707 tejbeer 163
 
24440 amit.gupta 164
	public void setUnderWriterName(String underWriterName) {
165
		this.underWriterName = underWriterName;
166
	}
29707 tejbeer 167
 
24440 amit.gupta 168
	public String getUnderWriterId() {
169
		return underWriterId;
170
	}
29707 tejbeer 171
 
24440 amit.gupta 172
	public void setUnderWriterId(String underWriterId) {
173
		this.underWriterId = underWriterId;
174
	}
29707 tejbeer 175
 
176
	public int getCustomerId() {
177
		return customerId;
178
	}
179
 
180
	public void setCustomerId(int customerId) {
181
		this.customerId = customerId;
182
	}
183
 
184
	public String getCustomerEmail() {
185
		return customerEmail;
186
	}
187
 
188
	public void setCustomerEmail(String customerEmail) {
189
		this.customerEmail = customerEmail;
190
	}
191
 
192
	public LocalDate getWmfgDate() {
193
		return wmfgDate;
194
	}
195
 
196
	public void setWmfgDate(LocalDate wmfgDate) {
197
		this.wmfgDate = wmfgDate;
198
	}
199
 
200
	public LocalDate getDob() {
201
		return dob;
202
	}
203
 
204
	public void setDob(LocalDate dob) {
205
		this.dob = dob;
206
	}
207
 
24440 amit.gupta 208
	@Override
34194 ranu 209
	public boolean equals(Object o) {
210
		if (this == o) return true;
211
		if (o == null || getClass() != o.getClass()) return false;
212
		InsuranceModel that = (InsuranceModel) o;
213
		return Float.compare(insuranceAmount, that.insuranceAmount) == 0 && Float.compare(deviceSellingPrice, that.deviceSellingPrice) == 0 && customerId == that.customerId && fofoOrderId == that.fofoOrderId && fofoOrderItemId == that.fofoOrderItemId && Objects.equals(brand, that.brand) && Objects.equals(color, that.color) && Objects.equals(ram, that.ram) && Objects.equals(memory, that.memory) && Objects.equals(mfgDate, that.mfgDate) && Objects.equals(wmfgDate, that.wmfgDate) && Objects.equals(modelName, that.modelName) && Objects.equals(insuranceId, that.insuranceId) && Objects.equals(insuranceUId, that.insuranceUId) && Objects.equals(serialNumber, that.serialNumber) && Objects.equals(providerName, that.providerName) && Objects.equals(providerId, that.providerId) && Objects.equals(underWriterName, that.underWriterName) && Objects.equals(underWriterId, that.underWriterId) && Objects.equals(customerEmail, that.customerEmail) && Objects.equals(dob, that.dob) && Objects.equals(paymentOptions, that.paymentOptions);
24440 amit.gupta 214
	}
29707 tejbeer 215
 
24440 amit.gupta 216
	@Override
34194 ranu 217
	public int hashCode() {
218
		return Objects.hash(brand, color, ram, memory, mfgDate, wmfgDate, modelName, insuranceAmount, insuranceId, insuranceUId, deviceSellingPrice, serialNumber, providerName, providerId, underWriterName, underWriterId, customerId, customerEmail, dob, fofoOrderId, fofoOrderItemId, paymentOptions);
24440 amit.gupta 219
	}
29707 tejbeer 220
 
221
	@Override
222
	public String toString() {
34194 ranu 223
		return "InsuranceModel{" +
224
				"brand='" + brand + '\'' +
225
				", color='" + color + '\'' +
226
				", ram='" + ram + '\'' +
227
				", memory='" + memory + '\'' +
228
				", mfgDate=" + mfgDate +
229
				", wmfgDate=" + wmfgDate +
230
				", modelName='" + modelName + '\'' +
231
				", insuranceAmount=" + insuranceAmount +
232
				", insuranceId='" + insuranceId + '\'' +
233
				", insuranceUId='" + insuranceUId + '\'' +
234
				", deviceSellingPrice=" + deviceSellingPrice +
235
				", serialNumber='" + serialNumber + '\'' +
236
				", providerName='" + providerName + '\'' +
237
				", providerId='" + providerId + '\'' +
238
				", underWriterName='" + underWriterName + '\'' +
239
				", underWriterId='" + underWriterId + '\'' +
240
				", customerId=" + customerId +
241
				", customerEmail='" + customerEmail + '\'' +
242
				", dob=" + dob +
243
				", fofoOrderId=" + fofoOrderId +
244
				", fofoOrderItemId=" + fofoOrderItemId +
245
				", paymentOptions=" + paymentOptions +
246
				'}';
29707 tejbeer 247
	}
248
 
24440 amit.gupta 249
}