package com.unis.crk.common.entity.vo;

// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name:   GoodsAllocationDTOPageInfoResponse.java

import java.math.BigDecimal;
import java.util.Objects;

public class GoodsAllocationDTOPageInfoResponse
{

    private Object createDepartmentId;
    private Object storehouseId;
    private String createdTime;
    private String warehouseCode;
    private Object enterpriseId;
    private String name;
    private String remark;
    private String depotName;
    private String depotId;
    private String crkStatus;
    private String modifiedTime;
    private String hwbm;
    private Object contactNumber;
    private Object responsibleUserId;
    private String warehouseUseTime;
    private String storeWay;
    private BigDecimal width;
    private String wareImg;
    private String isDeleted;
    private Object modifyDepartmentId;
    private String delFlag;
    private Object companyId;
    private Object dutyStoreman;
    private String libraryType;
    private Object createUserId;
    private Object responsibleDepartmentId;
    private Object orgId;
    private Object tenantId;
    private BigDecimal heigth;
    private Object modifyUserId;
    private BigDecimal warehouseCapacity;
    private String warehouseStatus;
    private BigDecimal length;
    private String id;

    public GoodsAllocationDTOPageInfoResponse()
    {
        createDepartmentId = null;
        storehouseId = null;
        createdTime = null;
        warehouseCode = null;
        enterpriseId = null;
        name = null;
        remark = null;
        depotName = null;
        depotId = null;
        crkStatus = null;
        modifiedTime = null;
        hwbm = null;
        contactNumber = null;
        responsibleUserId = null;
        warehouseUseTime = null;
        storeWay = null;
        width = null;
        wareImg = null;
        isDeleted = null;
        modifyDepartmentId = null;
        delFlag = null;
        companyId = null;
        dutyStoreman = null;
        libraryType = null;
        createUserId = null;
        responsibleDepartmentId = null;
        orgId = null;
        tenantId = null;
        heigth = null;
        modifyUserId = null;
        warehouseCapacity = null;
        warehouseStatus = null;
        length = null;
        id = null;
    }

    public GoodsAllocationDTOPageInfoResponse createDepartmentId(Object createDepartmentId)
    {
        this.createDepartmentId = createDepartmentId;
        return this;
    }

    public Object getCreateDepartmentId()
    {
        return createDepartmentId;
    }

    public void setCreateDepartmentId(Object createDepartmentId)
    {
        this.createDepartmentId = createDepartmentId;
    }

    public GoodsAllocationDTOPageInfoResponse storehouseId(Object storehouseId)
    {
        this.storehouseId = storehouseId;
        return this;
    }

    public Object getStorehouseId()
    {
        return storehouseId;
    }

    public void setStorehouseId(Object storehouseId)
    {
        this.storehouseId = storehouseId;
    }

    public GoodsAllocationDTOPageInfoResponse createdTime(String createdTime)
    {
        this.createdTime = createdTime;
        return this;
    }

    public String getCreatedTime()
    {
        return createdTime;
    }

    public void setCreatedTime(String createdTime)
    {
        this.createdTime = createdTime;
    }

    public GoodsAllocationDTOPageInfoResponse warehouseCode(String warehouseCode)
    {
        this.warehouseCode = warehouseCode;
        return this;
    }

    public String getWarehouseCode()
    {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode)
    {
        this.warehouseCode = warehouseCode;
    }

    public GoodsAllocationDTOPageInfoResponse enterpriseId(Object enterpriseId)
    {
        this.enterpriseId = enterpriseId;
        return this;
    }

    public Object getEnterpriseId()
    {
        return enterpriseId;
    }

    public void setEnterpriseId(Object enterpriseId)
    {
        this.enterpriseId = enterpriseId;
    }

    public GoodsAllocationDTOPageInfoResponse name(String name)
    {
        this.name = name;
        return this;
    }

    public String getName()
    {
        return name;
    }

    public void setName(String name)
    {
        this.name = name;
    }

    public GoodsAllocationDTOPageInfoResponse remark(String remark)
    {
        this.remark = remark;
        return this;
    }

    public String getRemark()
    {
        return remark;
    }

    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public GoodsAllocationDTOPageInfoResponse depotName(String depotName)
    {
        this.depotName = depotName;
        return this;
    }

    public String getDepotName()
    {
        return depotName;
    }

    public void setDepotName(String depotName)
    {
        this.depotName = depotName;
    }

    public GoodsAllocationDTOPageInfoResponse depotId(String depotId)
    {
        this.depotId = depotId;
        return this;
    }

    public String getDepotId()
    {
        return depotId;
    }

    public void setDepotId(String depotId)
    {
        this.depotId = depotId;
    }

    public GoodsAllocationDTOPageInfoResponse crkStatus(String crkStatus)
    {
        this.crkStatus = crkStatus;
        return this;
    }

    public String getCrkStatus()
    {
        return crkStatus;
    }

    public void setCrkStatus(String crkStatus)
    {
        this.crkStatus = crkStatus;
    }

    public GoodsAllocationDTOPageInfoResponse modifiedTime(String modifiedTime)
    {
        this.modifiedTime = modifiedTime;
        return this;
    }

    public String getModifiedTime()
    {
        return modifiedTime;
    }

    public void setModifiedTime(String modifiedTime)
    {
        this.modifiedTime = modifiedTime;
    }

    public GoodsAllocationDTOPageInfoResponse hwbm(String hwbm)
    {
        this.hwbm = hwbm;
        return this;
    }

    public String getHwbm()
    {
        return hwbm;
    }

    public void setHwbm(String hwbm)
    {
        this.hwbm = hwbm;
    }

    public GoodsAllocationDTOPageInfoResponse contactNumber(Object contactNumber)
    {
        this.contactNumber = contactNumber;
        return this;
    }

    public Object getContactNumber()
    {
        return contactNumber;
    }

    public void setContactNumber(Object contactNumber)
    {
        this.contactNumber = contactNumber;
    }

    public GoodsAllocationDTOPageInfoResponse responsibleUserId(Object responsibleUserId)
    {
        this.responsibleUserId = responsibleUserId;
        return this;
    }

    public Object getResponsibleUserId()
    {
        return responsibleUserId;
    }

    public void setResponsibleUserId(Object responsibleUserId)
    {
        this.responsibleUserId = responsibleUserId;
    }

    public GoodsAllocationDTOPageInfoResponse warehouseUseTime(String warehouseUseTime)
    {
        this.warehouseUseTime = warehouseUseTime;
        return this;
    }

    public String getWarehouseUseTime()
    {
        return warehouseUseTime;
    }

    public void setWarehouseUseTime(String warehouseUseTime)
    {
        this.warehouseUseTime = warehouseUseTime;
    }

    public GoodsAllocationDTOPageInfoResponse storeWay(String storeWay)
    {
        this.storeWay = storeWay;
        return this;
    }

    public String getStoreWay()
    {
        return storeWay;
    }

    public void setStoreWay(String storeWay)
    {
        this.storeWay = storeWay;
    }

    public GoodsAllocationDTOPageInfoResponse width(BigDecimal width)
    {
        this.width = width;
        return this;
    }

    public BigDecimal getWidth()
    {
        return width;
    }

    public void setWidth(BigDecimal width)
    {
        this.width = width;
    }

    public GoodsAllocationDTOPageInfoResponse wareImg(String wareImg)
    {
        this.wareImg = wareImg;
        return this;
    }

    public String getWareImg()
    {
        return wareImg;
    }

    public void setWareImg(String wareImg)
    {
        this.wareImg = wareImg;
    }

    public GoodsAllocationDTOPageInfoResponse isDeleted(String isDeleted)
    {
        this.isDeleted = isDeleted;
        return this;
    }

    public String getIsDeleted()
    {
        return isDeleted;
    }

    public void setIsDeleted(String isDeleted)
    {
        this.isDeleted = isDeleted;
    }

    public GoodsAllocationDTOPageInfoResponse modifyDepartmentId(Object modifyDepartmentId)
    {
        this.modifyDepartmentId = modifyDepartmentId;
        return this;
    }

    public Object getModifyDepartmentId()
    {
        return modifyDepartmentId;
    }

    public void setModifyDepartmentId(Object modifyDepartmentId)
    {
        this.modifyDepartmentId = modifyDepartmentId;
    }

    public GoodsAllocationDTOPageInfoResponse delFlag(String delFlag)
    {
        this.delFlag = delFlag;
        return this;
    }

    public String getDelFlag()
    {
        return delFlag;
    }

    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }

    public GoodsAllocationDTOPageInfoResponse companyId(Object companyId)
    {
        this.companyId = companyId;
        return this;
    }

    public Object getCompanyId()
    {
        return companyId;
    }

    public void setCompanyId(Object companyId)
    {
        this.companyId = companyId;
    }

    public GoodsAllocationDTOPageInfoResponse dutyStoreman(Object dutyStoreman)
    {
        this.dutyStoreman = dutyStoreman;
        return this;
    }

    public Object getDutyStoreman()
    {
        return dutyStoreman;
    }

    public void setDutyStoreman(Object dutyStoreman)
    {
        this.dutyStoreman = dutyStoreman;
    }

    public GoodsAllocationDTOPageInfoResponse libraryType(String libraryType)
    {
        this.libraryType = libraryType;
        return this;
    }

    public String getLibraryType()
    {
        return libraryType;
    }

    public void setLibraryType(String libraryType)
    {
        this.libraryType = libraryType;
    }

    public GoodsAllocationDTOPageInfoResponse createUserId(Object createUserId)
    {
        this.createUserId = createUserId;
        return this;
    }

    public Object getCreateUserId()
    {
        return createUserId;
    }

    public void setCreateUserId(Object createUserId)
    {
        this.createUserId = createUserId;
    }

    public GoodsAllocationDTOPageInfoResponse responsibleDepartmentId(Object responsibleDepartmentId)
    {
        this.responsibleDepartmentId = responsibleDepartmentId;
        return this;
    }

    public Object getResponsibleDepartmentId()
    {
        return responsibleDepartmentId;
    }

    public void setResponsibleDepartmentId(Object responsibleDepartmentId)
    {
        this.responsibleDepartmentId = responsibleDepartmentId;
    }

    public GoodsAllocationDTOPageInfoResponse orgId(Object orgId)
    {
        this.orgId = orgId;
        return this;
    }

    public Object getOrgId()
    {
        return orgId;
    }

    public void setOrgId(Object orgId)
    {
        this.orgId = orgId;
    }

    public GoodsAllocationDTOPageInfoResponse tenantId(Object tenantId)
    {
        this.tenantId = tenantId;
        return this;
    }

    public Object getTenantId()
    {
        return tenantId;
    }

    public void setTenantId(Object tenantId)
    {
        this.tenantId = tenantId;
    }

    public GoodsAllocationDTOPageInfoResponse heigth(BigDecimal heigth)
    {
        this.heigth = heigth;
        return this;
    }

    public BigDecimal getHeigth()
    {
        return heigth;
    }

    public void setHeigth(BigDecimal heigth)
    {
        this.heigth = heigth;
    }

    public GoodsAllocationDTOPageInfoResponse modifyUserId(Object modifyUserId)
    {
        this.modifyUserId = modifyUserId;
        return this;
    }

    public Object getModifyUserId()
    {
        return modifyUserId;
    }

    public void setModifyUserId(Object modifyUserId)
    {
        this.modifyUserId = modifyUserId;
    }

    public GoodsAllocationDTOPageInfoResponse warehouseCapacity(BigDecimal warehouseCapacity)
    {
        this.warehouseCapacity = warehouseCapacity;
        return this;
    }

    public BigDecimal getWarehouseCapacity()
    {
        return warehouseCapacity;
    }

    public void setWarehouseCapacity(BigDecimal warehouseCapacity)
    {
        this.warehouseCapacity = warehouseCapacity;
    }

    public GoodsAllocationDTOPageInfoResponse warehouseStatus(String warehouseStatus)
    {
        this.warehouseStatus = warehouseStatus;
        return this;
    }

    public String getWarehouseStatus()
    {
        return warehouseStatus;
    }

    public void setWarehouseStatus(String warehouseStatus)
    {
        this.warehouseStatus = warehouseStatus;
    }

    public GoodsAllocationDTOPageInfoResponse length(BigDecimal length)
    {
        this.length = length;
        return this;
    }

    public BigDecimal getLength()
    {
        return length;
    }

    public void setLength(BigDecimal length)
    {
        this.length = length;
    }

    public GoodsAllocationDTOPageInfoResponse id(String id)
    {
        this.id = id;
        return this;
    }

    public String getId()
    {
        return id;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public boolean equals(Object o)
    {
        if (this == o)
            return true;
        if (o == null || getClass() != o.getClass())
        {
            return false;
        } else
        {
            GoodsAllocationDTOPageInfoResponse goodsAllocationDTOPageInfoResponse = (GoodsAllocationDTOPageInfoResponse)o;
            return Objects.equals(createDepartmentId, goodsAllocationDTOPageInfoResponse.createDepartmentId) && Objects.equals(storehouseId, goodsAllocationDTOPageInfoResponse.storehouseId) && Objects.equals(createdTime, goodsAllocationDTOPageInfoResponse.createdTime) && Objects.equals(warehouseCode, goodsAllocationDTOPageInfoResponse.warehouseCode) && Objects.equals(enterpriseId, goodsAllocationDTOPageInfoResponse.enterpriseId) && Objects.equals(name, goodsAllocationDTOPageInfoResponse.name) && Objects.equals(remark, goodsAllocationDTOPageInfoResponse.remark) && Objects.equals(depotName, goodsAllocationDTOPageInfoResponse.depotName) && Objects.equals(depotId, goodsAllocationDTOPageInfoResponse.depotId) && Objects.equals(crkStatus, goodsAllocationDTOPageInfoResponse.crkStatus) && Objects.equals(modifiedTime, goodsAllocationDTOPageInfoResponse.modifiedTime) && Objects.equals(hwbm, goodsAllocationDTOPageInfoResponse.hwbm) && Objects.equals(contactNumber, goodsAllocationDTOPageInfoResponse.contactNumber) && Objects.equals(responsibleUserId, goodsAllocationDTOPageInfoResponse.responsibleUserId) && Objects.equals(warehouseUseTime, goodsAllocationDTOPageInfoResponse.warehouseUseTime) && Objects.equals(storeWay, goodsAllocationDTOPageInfoResponse.storeWay) && Objects.equals(width, goodsAllocationDTOPageInfoResponse.width) && Objects.equals(wareImg, goodsAllocationDTOPageInfoResponse.wareImg) && Objects.equals(isDeleted, goodsAllocationDTOPageInfoResponse.isDeleted) && Objects.equals(modifyDepartmentId, goodsAllocationDTOPageInfoResponse.modifyDepartmentId) && Objects.equals(delFlag, goodsAllocationDTOPageInfoResponse.delFlag) && Objects.equals(companyId, goodsAllocationDTOPageInfoResponse.companyId) && Objects.equals(dutyStoreman, goodsAllocationDTOPageInfoResponse.dutyStoreman) && Objects.equals(libraryType, goodsAllocationDTOPageInfoResponse.libraryType) && Objects.equals(createUserId, goodsAllocationDTOPageInfoResponse.createUserId) && Objects.equals(responsibleDepartmentId, goodsAllocationDTOPageInfoResponse.responsibleDepartmentId) && Objects.equals(orgId, goodsAllocationDTOPageInfoResponse.orgId) && Objects.equals(tenantId, goodsAllocationDTOPageInfoResponse.tenantId) && Objects.equals(heigth, goodsAllocationDTOPageInfoResponse.heigth) && Objects.equals(modifyUserId, goodsAllocationDTOPageInfoResponse.modifyUserId) && Objects.equals(warehouseCapacity, goodsAllocationDTOPageInfoResponse.warehouseCapacity) && Objects.equals(warehouseStatus, goodsAllocationDTOPageInfoResponse.warehouseStatus) && Objects.equals(length, goodsAllocationDTOPageInfoResponse.length) && Objects.equals(id, goodsAllocationDTOPageInfoResponse.id);
        }
    }

    public int hashCode()
    {
        return Objects.hash(new Object[] {
                createDepartmentId, storehouseId, createdTime, warehouseCode, enterpriseId, name, remark, depotName, depotId, crkStatus,
                modifiedTime, hwbm, contactNumber, responsibleUserId, warehouseUseTime, storeWay, width, wareImg, isDeleted, modifyDepartmentId,
                delFlag, companyId, dutyStoreman, libraryType, createUserId, responsibleDepartmentId, orgId, tenantId, heigth, modifyUserId,
                warehouseCapacity, warehouseStatus, length, id
        });
    }

    public String toString()
    {
        StringBuilder sb = new StringBuilder();
        sb.append("class GoodsAllocationDTOPageInfoResponse {\n");
        sb.append("    createDepartmentId: ").append(toIndentedString(createDepartmentId)).append("\n");
        sb.append("    storehouseId: ").append(toIndentedString(storehouseId)).append("\n");
        sb.append("    createdTime: ").append(toIndentedString(createdTime)).append("\n");
        sb.append("    warehouseCode: ").append(toIndentedString(warehouseCode)).append("\n");
        sb.append("    enterpriseId: ").append(toIndentedString(enterpriseId)).append("\n");
        sb.append("    name: ").append(toIndentedString(name)).append("\n");
        sb.append("    remark: ").append(toIndentedString(remark)).append("\n");
        sb.append("    depotName: ").append(toIndentedString(depotName)).append("\n");
        sb.append("    depotId: ").append(toIndentedString(depotId)).append("\n");
        sb.append("    crkStatus: ").append(toIndentedString(crkStatus)).append("\n");
        sb.append("    modifiedTime: ").append(toIndentedString(modifiedTime)).append("\n");
        sb.append("    hwbm: ").append(toIndentedString(hwbm)).append("\n");
        sb.append("    contactNumber: ").append(toIndentedString(contactNumber)).append("\n");
        sb.append("    responsibleUserId: ").append(toIndentedString(responsibleUserId)).append("\n");
        sb.append("    warehouseUseTime: ").append(toIndentedString(warehouseUseTime)).append("\n");
        sb.append("    storeWay: ").append(toIndentedString(storeWay)).append("\n");
        sb.append("    width: ").append(toIndentedString(width)).append("\n");
        sb.append("    wareImg: ").append(toIndentedString(wareImg)).append("\n");
        sb.append("    isDeleted: ").append(toIndentedString(isDeleted)).append("\n");
        sb.append("    modifyDepartmentId: ").append(toIndentedString(modifyDepartmentId)).append("\n");
        sb.append("    delFlag: ").append(toIndentedString(delFlag)).append("\n");
        sb.append("    companyId: ").append(toIndentedString(companyId)).append("\n");
        sb.append("    dutyStoreman: ").append(toIndentedString(dutyStoreman)).append("\n");
        sb.append("    libraryType: ").append(toIndentedString(libraryType)).append("\n");
        sb.append("    createUserId: ").append(toIndentedString(createUserId)).append("\n");
        sb.append("    responsibleDepartmentId: ").append(toIndentedString(responsibleDepartmentId)).append("\n");
        sb.append("    orgId: ").append(toIndentedString(orgId)).append("\n");
        sb.append("    tenantId: ").append(toIndentedString(tenantId)).append("\n");
        sb.append("    heigth: ").append(toIndentedString(heigth)).append("\n");
        sb.append("    modifyUserId: ").append(toIndentedString(modifyUserId)).append("\n");
        sb.append("    warehouseCapacity: ").append(toIndentedString(warehouseCapacity)).append("\n");
        sb.append("    warehouseStatus: ").append(toIndentedString(warehouseStatus)).append("\n");
        sb.append("    length: ").append(toIndentedString(length)).append("\n");
        sb.append("    id: ").append(toIndentedString(id)).append("\n");
        sb.append("}");
        return sb.toString();
    }

    private String toIndentedString(Object o)
    {
        if (o == null)
            return "null";
        else
            return o.toString().replace("\n", "\n    ");
    }
}
