Subversion Repositories SmartDukaan

Rev

Rev 34884 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34884 Rev 34902
Line 29... Line 29...
29
 
29
 
30
    public int getQuantity() {
30
    public int getQuantity() {
31
		return quantity;
31
		return quantity;
32
	}
32
	}
33
 
33
 
34
	@Override
34
    @Override
35
	public boolean equals(Object o) {
35
    public boolean equals(Object o) {
36
		if (this == o) return true;
-
 
37
		if (o == null || getClass() != o.getClass()) return false;
36
        if (o == null || getClass() != o.getClass()) return false;
38
		CartItem cartItem = (CartItem) o;
37
        CartItem cartItem = (CartItem) o;
39
		return quantity == cartItem.quantity && itemId == cartItem.itemId && Double.compare(sellingPrice, cartItem.sellingPrice) == 0 && availability == cartItem.availability && warehouseId == cartItem.warehouseId && Objects.equals(pendingOrderItemPolicyPlan, cartItem.pendingOrderItemPolicyPlan);
38
        return quantity == cartItem.quantity && itemId == cartItem.itemId && Double.compare(sellingPrice, cartItem.sellingPrice) == 0 && availability == cartItem.availability && warehouseId == cartItem.warehouseId && Objects.equals(pendingOrderItemPolicyPlan, cartItem.pendingOrderItemPolicyPlan) && Objects.equals(smartSellerId, cartItem.smartSellerId);
40
	}
39
    }
41
 
40
 
42
	@Override
41
    @Override
43
	public int hashCode() {
42
    public int hashCode() {
44
		return Objects.hash(quantity, itemId, sellingPrice, pendingOrderItemPolicyPlan, availability, warehouseId);
43
        return Objects.hash(quantity, itemId, sellingPrice, pendingOrderItemPolicyPlan, availability, warehouseId, smartSellerId);
45
	}
44
    }
46
 
45
 
47
	@Override
46
    @Override
48
	public String toString() {
47
    public String toString() {
49
		return "CartItem{" +
48
        return "CartItem{" +
50
				"quantity=" + quantity +
49
                "quantity=" + quantity +
51
				", itemId=" + itemId +
50
                ", itemId=" + itemId +
52
				", sellingPrice=" + sellingPrice +
51
                ", sellingPrice=" + sellingPrice +
53
				", pendingOrderItemPolicyPlan=" + pendingOrderItemPolicyPlan +
52
                ", pendingOrderItemPolicyPlan=" + pendingOrderItemPolicyPlan +
54
				", availability=" + availability +
53
                ", availability=" + availability +
55
				", warehouseId=" + warehouseId +
54
                ", warehouseId=" + warehouseId +
-
 
55
                ", smartSellerId='" + smartSellerId + '\'' +
56
				'}';
56
                '}';
57
	}
57
    }
58
 
58
 
59
	public int getAvailability() {
59
    public int getAvailability() {
60
		return availability;
60
		return availability;
61
	}
61
	}
62
 
62
 
63
	public void setAvailability(int availability) {
63
	public void setAvailability(int availability) {
64
		this.availability = availability;
64
		this.availability = availability;