Subversion Repositories SmartDukaan

Rev

Rev 22215 | Rev 24440 | Go to most recent revision | Details | Compare with Previous | 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
	}
22869 ashik.ali 26
 
22215 ashik.ali 27
	@Override
28
	public int hashCode() {
29
		final int prime = 31;
30
		int result = 1;
31
		result = prime * result + Float.floatToIntBits(amount);
32
		result = prime * result + (insurance ? 1231 : 1237);
33
		result = prime * result + ((serialNumber == null) ? 0 : serialNumber.hashCode());
34
		return result;
35
	}
36
	@Override
37
	public boolean equals(Object obj) {
38
		if (this == obj)
39
			return true;
40
		if (obj == null)
41
			return false;
42
		if (getClass() != obj.getClass())
43
			return false;
44
		SerialNumberDetail other = (SerialNumberDetail) obj;
45
		if (Float.floatToIntBits(amount) != Float.floatToIntBits(other.amount))
46
			return false;
47
		if (insurance != other.insurance)
48
			return false;
49
		if (serialNumber == null) {
50
			if (other.serialNumber != null)
51
				return false;
52
		} else if (!serialNumber.equals(other.serialNumber))
53
			return false;
54
		return true;
55
	}
56
	@Override
57
	public String toString() {
58
		return "SerialNumberDetail [serialNumber=" + serialNumber + ", insurance=" + insurance + ", amount=" + amount
59
				+ "]";
60
	}
61
 
62
 
63
}