Subversion Repositories SmartDukaan

Rev

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