Rev 24775 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.transaction;import java.time.LocalDateTime;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.Table;@Entity@Table(name="transaction.reutrnorder", schema = "transaction")public class ReturnOrder {@Id@Columnprivate int orderId; // required@Columnprivate int warehouseId; // required@Columnprivate int jacketNumber; // required@Columnprivate String invoiceNumber; // required@Columnprivate int itemId; // required@Columnprivate String productGroup; // required@Columnprivate String brand; // required@Columnprivate String modelNumber; // required@Columnprivate String modelName; // required@Columnprivate String color; // required@Columnprivate double totalPrice; // required@Columnprivate double transferPrice; // required@Columnprivate boolean processedStatus; // required@Columnprivate LocalDateTime createdAt; // required@Columnprivate LocalDateTime processedAt; // required@Overridepublic int hashCode() {final int prime = 31;int result = 1;result = prime * result + ((brand == null) ? 0 : brand.hashCode());result = prime * result + ((color == null) ? 0 : color.hashCode());result = prime * result + ((createdAt == null) ? 0 : createdAt.hashCode());result = prime * result + ((invoiceNumber == null) ? 0 : invoiceNumber.hashCode());result = prime * result + itemId;result = prime * result + jacketNumber;result = prime * result + ((modelName == null) ? 0 : modelName.hashCode());result = prime * result + ((modelNumber == null) ? 0 : modelNumber.hashCode());result = prime * result + orderId;result = prime * result + ((processedAt == null) ? 0 : processedAt.hashCode());result = prime * result + (processedStatus ? 1231 : 1237);result = prime * result + ((productGroup == null) ? 0 : productGroup.hashCode());long temp;temp = Double.doubleToLongBits(totalPrice);result = prime * result + (int) (temp ^ (temp >>> 32));temp = Double.doubleToLongBits(transferPrice);result = prime * result + (int) (temp ^ (temp >>> 32));result = prime * result + warehouseId;return result;}@Overridepublic boolean equals(Object obj) {if (this == obj)return true;if (obj == null)return false;if (getClass() != obj.getClass())return false;ReturnOrder other = (ReturnOrder) obj;if (brand == null) {if (other.brand != null)return false;} else if (!brand.equals(other.brand))return false;if (color == null) {if (other.color != null)return false;} else if (!color.equals(other.color))return false;if (createdAt == null) {if (other.createdAt != null)return false;} else if (!createdAt.equals(other.createdAt))return false;if (invoiceNumber == null) {if (other.invoiceNumber != null)return false;} else if (!invoiceNumber.equals(other.invoiceNumber))return false;if (itemId != other.itemId)return false;if (jacketNumber != other.jacketNumber)return false;if (modelName == null) {if (other.modelName != null)return false;} else if (!modelName.equals(other.modelName))return false;if (modelNumber == null) {if (other.modelNumber != null)return false;} else if (!modelNumber.equals(other.modelNumber))return false;if (orderId != other.orderId)return false;if (processedAt == null) {if (other.processedAt != null)return false;} else if (!processedAt.equals(other.processedAt))return false;if (processedStatus != other.processedStatus)return false;if (productGroup == null) {if (other.productGroup != null)return false;} else if (!productGroup.equals(other.productGroup))return false;if (Double.doubleToLongBits(totalPrice) != Double.doubleToLongBits(other.totalPrice))return false;if (Double.doubleToLongBits(transferPrice) != Double.doubleToLongBits(other.transferPrice))return false;if (warehouseId != other.warehouseId)return false;return true;}public int getOrderId() {return orderId;}public void setOrderId(int orderId) {this.orderId = orderId;}public int getWarehouseId() {return warehouseId;}public void setWarehouseId(int warehouseId) {this.warehouseId = warehouseId;}public int getJacketNumber() {return jacketNumber;}public void setJacketNumber(int jacketNumber) {this.jacketNumber = jacketNumber;}public String getInvoiceNumber() {return invoiceNumber;}public void setInvoiceNumber(String invoiceNumber) {this.invoiceNumber = invoiceNumber;}public int getItemId() {return itemId;}public void setItemId(int itemId) {this.itemId = itemId;}public String getProductGroup() {return productGroup;}public void setProductGroup(String productGroup) {this.productGroup = productGroup;}public String getBrand() {return brand;}public void setBrand(String brand) {this.brand = brand;}public String getModelNumber() {return modelNumber;}public void setModelNumber(String modelNumber) {this.modelNumber = modelNumber;}public String getModelName() {return modelName;}public void setModelName(String modelName) {this.modelName = modelName;}public String getColor() {return color;}public void setColor(String color) {this.color = color;}public double getTotalPrice() {return totalPrice;}public void setTotalPrice(double totalPrice) {this.totalPrice = totalPrice;}public double getTransferPrice() {return transferPrice;}public void setTransferPrice(double transferPrice) {this.transferPrice = transferPrice;}public boolean isProcessedStatus() {return processedStatus;}public void setProcessedStatus(boolean processedStatus) {this.processedStatus = processedStatus;}public LocalDateTime getCreatedAt() {return createdAt;}public void setCreatedAt(LocalDateTime createdAt) {this.createdAt = createdAt;}public LocalDateTime getProcessedAt() {return processedAt;}public void setProcessedAt(LocalDateTime processedAt) {this.processedAt = processedAt;}@Overridepublic String toString() {return "ReturnOrder [orderId=" + orderId + ", warehouseId=" + warehouseId + ", jacketNumber=" + jacketNumber+ ", invoiceNumber=" + invoiceNumber + ", itemId=" + itemId + ", productGroup=" + productGroup+ ", brand=" + brand + ", modelNumber=" + modelNumber + ", modelName=" + modelName + ", color=" + color+ ", totalPrice=" + totalPrice + ", transferPrice=" + transferPrice + ", processedStatus="+ processedStatus + ", createdAt=" + createdAt + ", processedAt=" + processedAt + "]";}}