Rev 21686 | Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.common.model;import java.util.Set;public class CustomFofoLineItem {private int itemId;private int quantity;private float sellingPrice;private Set<String> serialNumbers;public int getItemId() {return itemId;}public void setItemId(int itemId) {this.itemId = itemId;}public int getQuantity() {return quantity;}public void setQuantity(int quantity) {this.quantity = quantity;}public float getSellingPrice() {return sellingPrice;}public void setSellingPrice(float sellingPrice) {this.sellingPrice = sellingPrice;}public Set<String> getSerialNumbers() {return serialNumbers;}public void setSerialNumbers(Set<String> serialNumbers) {this.serialNumbers = serialNumbers;}@Overridepublic int hashCode() {final int prime = 31;int result = 1;result = prime * result + itemId;result = prime * result + quantity;result = prime * result + Float.floatToIntBits(sellingPrice);result = prime * result + ((serialNumbers == null) ? 0 : serialNumbers.hashCode());return result;}@Overridepublic boolean equals(Object obj) {if (this == obj)return true;if (obj == null)return false;if (getClass() != obj.getClass())return false;CustomFofoLineItem other = (CustomFofoLineItem) obj;if (itemId != other.itemId)return false;if (quantity != other.quantity)return false;if (Float.floatToIntBits(sellingPrice) != Float.floatToIntBits(other.sellingPrice))return false;if (serialNumbers == null) {if (other.serialNumbers != null)return false;} else if (!serialNumbers.equals(other.serialNumbers))return false;return true;}@Overridepublic String toString() {return "CustomFofoLineItem [itemId=" + itemId + ", quantity=" + quantity + ", sellingPrice=" + sellingPrice+ ", serialNumbers=" + serialNumbers + "]";}}