Rev 21923 | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.common.model;import java.util.List;public class CustomItem {private int itemId;private String type;private boolean scanned;private List<String> scannedSerialNumbers;private String invoiceNumber;private CustomLineItem itemDetail;public int getItemId() {return itemId;}public void setItemId(int itemId) {this.itemId = itemId;}public String getType() {return type;}public void setType(String type) {this.type = type;}public boolean isScanned() {return scanned;}public void setScanned(boolean scanned) {this.scanned = scanned;}public CustomLineItem getItemDetail() {return itemDetail;}public void setItemDetail(CustomLineItem itemDetail) {this.itemDetail = itemDetail;}public String getInvoiceNumber() {return invoiceNumber;}public void setInvoiceNumber(String invoiceNumber) {this.invoiceNumber = invoiceNumber;}public List<String> getScannedSerialNumbers() {return scannedSerialNumbers;}public void setScannedSerialNumbers(List<String> scannedSerialNumbers) {this.scannedSerialNumbers = scannedSerialNumbers;}@Overridepublic int hashCode() {final int prime = 31;int result = 1;result = prime * result + ((invoiceNumber == null) ? 0 : invoiceNumber.hashCode());result = prime * result + ((itemDetail == null) ? 0 : itemDetail.hashCode());result = prime * result + itemId;result = prime * result + (scanned ? 1231 : 1237);result = prime * result + ((type == null) ? 0 : type.hashCode());return result;}@Overridepublic boolean equals(Object obj) {if (this == obj)return true;if (obj == null)return false;if (getClass() != obj.getClass())return false;CustomItem other = (CustomItem) obj;if (invoiceNumber == null) {if (other.invoiceNumber != null)return false;} else if (!invoiceNumber.equals(other.invoiceNumber))return false;if (itemDetail == null) {if (other.itemDetail != null)return false;} else if (!itemDetail.equals(other.itemDetail))return false;if (itemId != other.itemId)return false;if (scanned != other.scanned)return false;if (type == null) {if (other.type != null)return false;} else if (!type.equals(other.type))return false;return true;}@Overridepublic String toString() {return "CustomItem [itemId=" + itemId + ", type=" + type + ", scanned=" + scanned + ", scannedSerialNumbers="+ scannedSerialNumbers + ", invoiceNumber=" + invoiceNumber + ", itemDetail=" + itemDetail + "]";}}