Blame | Last modification | View Log | RSS feed
package com.spice.profitmandi.common.model;import java.time.LocalDateTime;import java.util.Objects;public class PORowModel {private LocalDateTime receivedDate;private LocalDateTime invoiceDate;private String invoiceNumber;private double unitPrice;private String imeiNumber;private String poNumber;private int quantity;private int itemId;public int getItemId() {return itemId;}public void setItemId(int itemId) {this.itemId = itemId;}public LocalDateTime getReceivedDate() {return receivedDate;}public void setReceivedDate(LocalDateTime receivedDate) {this.receivedDate = receivedDate;}public LocalDateTime getInvoiceDate() {return invoiceDate;}public void setInvoiceDate(LocalDateTime invoiceDate) {this.invoiceDate = invoiceDate;}public String getInvoiceNumber() {return invoiceNumber;}public void setInvoiceNumber(String invoiceNumber) {this.invoiceNumber = invoiceNumber;}public double getUnitPrice() {return unitPrice;}public void setUnitPrice(double unitPrice) {this.unitPrice = unitPrice;}public String getImeiNumber() {return imeiNumber;}public void setImeiNumber(String imeiNumber) {this.imeiNumber = imeiNumber;}public String getPoNumber() {return poNumber;}public void setPoNumber(String poNumber) {this.poNumber = poNumber;}public int getQuantity() {return quantity;}public void setQuantity(int quantity) {this.quantity = quantity;}@Overridepublic String toString() {return "PORowModel{" +"receivedDate=" + receivedDate +", invoiceDate=" + invoiceDate +", invoiceNumber='" + invoiceNumber + '\'' +", unitPrice=" + unitPrice +", imeiNumber='" + imeiNumber + '\'' +", poNumber='" + poNumber + '\'' +", quantity=" + quantity +", itemId=" + itemId +'}';}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;PORowModel that = (PORowModel) o;return Double.compare(that.unitPrice, unitPrice) == 0 && quantity == that.quantity && itemId == that.itemId && Objects.equals(receivedDate, that.receivedDate) && Objects.equals(invoiceDate, that.invoiceDate) && Objects.equals(invoiceNumber, that.invoiceNumber) && Objects.equals(imeiNumber, that.imeiNumber) && Objects.equals(poNumber, that.poNumber);}@Overridepublic int hashCode() {return Objects.hash(receivedDate, invoiceDate, invoiceNumber, unitPrice, imeiNumber, poNumber, quantity, itemId);}}