Subversion Repositories SmartDukaan

Rev

Rev 27505 | Rev 27529 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.model;

import java.util.Objects;

public class WarehouseWiseStockModel {
        private int warehouseId;
        private String warehouseName;
        private long stockQty;
        private long stockValue;
        
        public WarehouseWiseStockModel(int warehouseId, long stockQty, long stockValue) {
                super();
                this.warehouseId = warehouseId;
                this.stockQty = stockQty;
                this.stockValue = stockValue;
        }

        @Override
        public String toString() {
                return "WarehouseWiseStockModel [warehouseId=" + warehouseId + ", warehouseName=" + warehouseName
                                + ", stockQty=" + stockQty + ", stockValue=" + stockValue + "]";
        }

        public int getWarehouseId() {
                return warehouseId;
        }

        public void setWarehouseId(int warehouseId) {
                this.warehouseId = warehouseId;
        }

        public String getWarehouseName() {
                return warehouseName;
        }

        public void setWarehouseName(String warehouseName) {
                this.warehouseName = warehouseName;
        }

        public long getStockQty() {
                return stockQty;
        }

        public void setStockQty(long stockQty) {
                this.stockQty = stockQty;
        }

        public long getStockValue() {
                return stockValue;
        }

        public void setStockValue(long stockValue) {
                this.stockValue = stockValue;
        }

        @Override
        public int hashCode() {
                return Objects.hash(warehouseId, warehouseName, stockQty, stockValue);
        }

        @Override
        public boolean equals(Object obj) {
                if (this == obj)
                        return true;
                if (obj == null)
                        return false;
                if (getClass() != obj.getClass())
                        return false;
                WarehouseWiseStockModel other = (WarehouseWiseStockModel) obj;
                if (stockQty != other.stockQty)
                        return false;
                if (Double.doubleToLongBits(stockValue) != Double.doubleToLongBits(other.stockValue))
                        return false;
                if (warehouseId != other.warehouseId)
                        return false;
                if (warehouseName == null) {
                        if (other.warehouseName != null)
                                return false;
                } else if (!warehouseName.equals(other.warehouseName))
                        return false;
                return true;
        }
        
        
        
        
}