Subversion Repositories SmartDukaan

Rev

Rev 21640 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 21640 Rev 21923
Line 34... Line 34...
34
		return invoiceNumber;
34
		return invoiceNumber;
35
	}
35
	}
36
	public void setInvoiceNumber(String invoiceNumber) {
36
	public void setInvoiceNumber(String invoiceNumber) {
37
		this.invoiceNumber = invoiceNumber;
37
		this.invoiceNumber = invoiceNumber;
38
	}
38
	}
-
 
39
	
-
 
40
	@Override
-
 
41
	public int hashCode() {
-
 
42
		final int prime = 31;
-
 
43
		int result = 1;
-
 
44
		result = prime * result + ((invoiceNumber == null) ? 0 : invoiceNumber.hashCode());
-
 
45
		result = prime * result + ((itemDetail == null) ? 0 : itemDetail.hashCode());
-
 
46
		result = prime * result + itemId;
-
 
47
		result = prime * result + (scanned ? 1231 : 1237);
-
 
48
		result = prime * result + ((type == null) ? 0 : type.hashCode());
-
 
49
		return result;
-
 
50
	}
-
 
51
	@Override
-
 
52
	public boolean equals(Object obj) {
-
 
53
		if (this == obj)
-
 
54
			return true;
-
 
55
		if (obj == null)
-
 
56
			return false;
-
 
57
		if (getClass() != obj.getClass())
-
 
58
			return false;
-
 
59
		CustomItem other = (CustomItem) obj;
-
 
60
		if (invoiceNumber == null) {
-
 
61
			if (other.invoiceNumber != null)
-
 
62
				return false;
-
 
63
		} else if (!invoiceNumber.equals(other.invoiceNumber))
-
 
64
			return false;
-
 
65
		if (itemDetail == null) {
-
 
66
			if (other.itemDetail != null)
-
 
67
				return false;
-
 
68
		} else if (!itemDetail.equals(other.itemDetail))
-
 
69
			return false;
-
 
70
		if (itemId != other.itemId)
-
 
71
			return false;
-
 
72
		if (scanned != other.scanned)
-
 
73
			return false;
-
 
74
		if (type == null) {
-
 
75
			if (other.type != null)
-
 
76
				return false;
-
 
77
		} else if (!type.equals(other.type))
-
 
78
			return false;
-
 
79
		return true;
-
 
80
	}
39
	@Override
81
	@Override
40
	public String toString() {
82
	public String toString() {
41
		return "CustomItem [itemId=" + itemId + ", type=" + type + ", scanned=" + scanned + ", invoiceNumber="
83
		return "CustomItem [itemId=" + itemId + ", type=" + type + ", scanned=" + scanned + ", invoiceNumber="
42
				+ invoiceNumber + ", itemDetail=" + itemDetail + "]";
84
				+ invoiceNumber + ", itemDetail=" + itemDetail + "]";
43
	}
85
	}
44
	
86
	
45
	
-
 
46
}
87
}