Subversion Repositories SmartDukaan

Rev

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

Rev 23464 Rev 23472
Line 5... Line 5...
5
 *
5
 *
6
 */
6
 */
7
public class ItemIdSum {
7
public class ItemIdSum {
8
	private int itemId;
8
	private int itemId;
9
	private int sumOfQuantity;
9
	private int sumOfQuantity;
-
 
10
	private long longSumOfQuantity;
10
	
11
	
11
	public int getItemId() {
12
	public int getItemId() {
12
		return itemId;
13
		return itemId;
13
	}
14
	}
14
	public void setItemId(int itemId) {
15
	public void setItemId(int itemId) {
Line 24... Line 25...
24
	@Override
25
	@Override
25
	public int hashCode() {
26
	public int hashCode() {
26
		final int prime = 31;
27
		final int prime = 31;
27
		int result = 1;
28
		int result = 1;
28
		result = prime * result + itemId;
29
		result = prime * result + itemId;
29
		result = prime * result + (int) (sumOfQuantity ^ (sumOfQuantity >>> 32));
30
		result = prime * result + (int) (longSumOfQuantity ^ (longSumOfQuantity >>> 32));
-
 
31
		result = prime * result + sumOfQuantity;
30
		return result;
32
		return result;
31
	}
33
	}
32
	@Override
34
	@Override
33
	public boolean equals(Object obj) {
35
	public boolean equals(Object obj) {
34
		if (this == obj)
36
		if (this == obj)
Line 38... Line 40...
38
		if (getClass() != obj.getClass())
40
		if (getClass() != obj.getClass())
39
			return false;
41
			return false;
40
		ItemIdSum other = (ItemIdSum) obj;
42
		ItemIdSum other = (ItemIdSum) obj;
41
		if (itemId != other.itemId)
43
		if (itemId != other.itemId)
42
			return false;
44
			return false;
-
 
45
		if (longSumOfQuantity != other.longSumOfQuantity)
-
 
46
			return false;
43
		if (sumOfQuantity != other.sumOfQuantity)
47
		if (sumOfQuantity != other.sumOfQuantity)
44
			return false;
48
			return false;
45
		return true;
49
		return true;
46
	}
50
	}
47
	@Override
51
	@Override
48
	public String toString() {
52
	public String toString() {
49
		return "ItemIdSum [itemId=" + itemId + ", sumOfQuantity=" + sumOfQuantity + "]";
53
		return "ItemIdSum [itemId=" + itemId + ", sumOfQuantity=" + sumOfQuantity + "]";
50
	}
54
	}
-
 
55
	public long getLongSumOfQuantity() {
-
 
56
		return longSumOfQuantity;
-
 
57
	}
-
 
58
	public void setLongSumOfQuantity(long longSumOfQuantity) {
-
 
59
		this.longSumOfQuantity = longSumOfQuantity;
-
 
60
		this.sumOfQuantity = (int)longSumOfQuantity;
-
 
61
	}
51
	
62
	
52
}
63
}