Subversion Repositories SmartDukaan

Rev

Rev 23364 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
22858 ashik.ali 1
package com.spice.profitmandi.common.model;
21612 ashik.ali 2
 
3
public class CustomPaymentOption {
23364 ashik.ali 4
 
5
	private int paymentOptionId;
21612 ashik.ali 6
	private float amount;
23552 amit.gupta 7
	private String paymentOption;
8
	public String getPaymentOption() {
9
		return paymentOption;
10
	}
11
	public void setPaymentOption(String paymentOption) {
12
		this.paymentOption = paymentOption;
13
	}
23364 ashik.ali 14
	public int getPaymentOptionId() {
15
		return paymentOptionId;
21612 ashik.ali 16
	}
23364 ashik.ali 17
	public void setPaymentOptionId(int paymentOptionId) {
18
		this.paymentOptionId = paymentOptionId;
21612 ashik.ali 19
	}
20
	public float getAmount() {
21
		return amount;
22
	}
23
	public void setAmount(float amount) {
24
		this.amount = amount;
25
	}
21680 ashik.ali 26
	@Override
21925 ashik.ali 27
	public int hashCode() {
28
		final int prime = 31;
29
		int result = 1;
30
		result = prime * result + Float.floatToIntBits(amount);
23552 amit.gupta 31
		result = prime * result + ((paymentOption == null) ? 0 : paymentOption.hashCode());
23364 ashik.ali 32
		result = prime * result + paymentOptionId;
21925 ashik.ali 33
		return result;
34
	}
35
	@Override
36
	public boolean equals(Object obj) {
37
		if (this == obj)
38
			return true;
39
		if (obj == null)
40
			return false;
41
		if (getClass() != obj.getClass())
42
			return false;
43
		CustomPaymentOption other = (CustomPaymentOption) obj;
44
		if (Float.floatToIntBits(amount) != Float.floatToIntBits(other.amount))
45
			return false;
23552 amit.gupta 46
		if (paymentOption == null) {
47
			if (other.paymentOption != null)
48
				return false;
49
		} else if (!paymentOption.equals(other.paymentOption))
50
			return false;
23364 ashik.ali 51
		if (paymentOptionId != other.paymentOptionId)
21925 ashik.ali 52
			return false;
53
		return true;
54
	}
55
	@Override
21680 ashik.ali 56
	public String toString() {
23364 ashik.ali 57
		return "CustomPaymentOption [paymentOptionId=" + paymentOptionId + ", amount=" + amount + "]";
21680 ashik.ali 58
	}
59
 
21612 ashik.ali 60
}