Subversion Repositories SmartDukaan

Rev

Rev 22869 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
22215 ashik.ali 1
package com.spice.profitmandi.common.model;
2
 
3
public class SerialNumberDetail {
4
	private String serialNumber;
5
	private boolean insurance;
6
	private float amount;
7
 
8
	public String getSerialNumber() {
9
		return serialNumber;
10
	}
11
	public void setSerialNumber(String serialNumber) {
12
		this.serialNumber = serialNumber;
13
	}
14
	public boolean isInsurance() {
15
		return insurance;
16
	}
17
	public void setInsurance(boolean insurance) {
18
		this.insurance = insurance;
19
	}
20
	public float getAmount() {
21
		return amount;
22
	}
23
	public void setAmount(float amount) {
24
		this.amount = amount;
25
	}
26
	@Override
27
	public int hashCode() {
28
		final int prime = 31;
29
		int result = 1;
30
		result = prime * result + Float.floatToIntBits(amount);
31
		result = prime * result + (insurance ? 1231 : 1237);
32
		result = prime * result + ((serialNumber == null) ? 0 : serialNumber.hashCode());
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
		SerialNumberDetail other = (SerialNumberDetail) obj;
44
		if (Float.floatToIntBits(amount) != Float.floatToIntBits(other.amount))
45
			return false;
46
		if (insurance != other.insurance)
47
			return false;
48
		if (serialNumber == null) {
49
			if (other.serialNumber != null)
50
				return false;
51
		} else if (!serialNumber.equals(other.serialNumber))
52
			return false;
53
		return true;
54
	}
55
 
56
	@Override
57
	public String toString() {
58
		return "SerialNumberDetail [serialNumber=" + serialNumber + ", insurance=" + insurance + ", amount=" + amount
59
				+ "]";
60
	}
61
 
62
 
63
}