/**
  * Copyright 2019 bejson.com 
  */
package com.bailuntec.domain.pojo;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * Auto-generated: 2019-01-07 16:3:56
 *
 * @author bejson.com (i@bejson.com)
 * @website http://www.bejson.com/java2pojo/
 */
public class StockInfoPOJO {

    @JSONField(name = "sku")
    private String bailunSku;
    @JSONField(name = "stockCode")
    private String warehouseCode;
    @JSONField(name = "ownerCode")
    private String ownerCode;
    @JSONField(name = "reservation")
    private Integer quantityReservation;
    @JSONField(name = "transport")
    private Integer quantityTransport;
    @JSONField(name = "transfer")
    private Integer quantityTransfer;
    @JSONField(name = "freeze")
    private Integer quantityFreeze;
    @JSONField(name = "supplier")
    private Integer quantitySupplier;
    @JSONField(name = "presell")
    private Integer quantityPresell;
    @JSONField(name = "defective")
    private Integer quantityDefective;
    @JSONField(name = "inTransitStock")
    private Integer quantityTransit;
    @JSONField(name = "waitCheck")
    private Integer waitCheck;
    @JSONField(name = "waitPutaway")
    private Integer waitPutaway;
    @JSONField(name = "usableStock")
    private Integer usableStock;
    @JSONField(name = "stockUsableSales")
    private Integer usableSales;
    @JSONField(name = "stockUsableSalesPrivate")
    private Integer usableSalesPrivate;
    @JSONField(name = "stockUsableSalesShare")
    private Integer usableSalesShare;
    @JSONField(name = "inWarehouseShare")
    private Integer inWarehouseShare;
    @JSONField(name = "inWarehousePrivate")
    private Integer inWarehousePrivate;
    @JSONField(name = "inWarehouse")
    private Integer inWarehouse;
    @JSONField(name = "stockOccupyShare")
    private Integer occupyStockShare;
    @JSONField(name = "stockOccupyPrivate")
    private Integer occupyStockPrivate;
    @JSONField(name = "stockOccupy")
    private Integer occupyStock;
    @JSONField(name = "activityOccupy")
    private Integer occupyActivity;
    @JSONField(name = "orderOccupyPrivate")
    private Integer occupyOrderPrivate;
    @JSONField(name = "orderOccupyShare")
    private Integer occupyOrderShare;
    @JSONField(name = "orderOccupy")
    private Integer occupyOrder;
    @JSONField(name = "createdTime")
    private Long createdTime;
    @JSONField(name = "updateTime")
    private Long updatedTime;

    public StockInfoPOJO() {
    }

    public StockInfoPOJO(Integer quantityReservation) {
        this.quantityReservation = quantityReservation;
    }

    public Long getCreatedTime() {
        return createdTime;
    }

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

    public Long getUpdatedTime() {
        return updatedTime;
    }

    public void setUpdatedTime(Long updatedTime) {
        this.updatedTime = updatedTime;
    }

    public String getBailunSku() {
        return bailunSku;
    }

    public void setBailunSku(String bailunSku) {
        this.bailunSku = bailunSku;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

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

    public String getOwnerCode() {
        return ownerCode;
    }

    public void setOwnerCode(String ownerCode) {
        this.ownerCode = ownerCode;
    }

    public Integer getQuantityReservation() {
        return quantityReservation;
    }

    public void setQuantityReservation(Integer quantityReservation) {
        this.quantityReservation = quantityReservation;
    }

    public Integer getQuantityTransport() {
        return quantityTransport;
    }

    public void setQuantityTransport(Integer quantityTransport) {
        this.quantityTransport = quantityTransport;
    }

    public Integer getQuantityTransfer() {
        return quantityTransfer;
    }

    public void setQuantityTransfer(Integer quantityTransfer) {
        this.quantityTransfer = quantityTransfer;
    }

    public Integer getQuantityFreeze() {
        return quantityFreeze;
    }

    public void setQuantityFreeze(Integer quantityFreeze) {
        this.quantityFreeze = quantityFreeze;
    }

    public Integer getQuantitySupplier() {
        return quantitySupplier;
    }

    public void setQuantitySupplier(Integer quantitySupplier) {
        this.quantitySupplier = quantitySupplier;
    }

    public Integer getQuantityPresell() {
        return quantityPresell;
    }

    public void setQuantityPresell(Integer quantityPresell) {
        this.quantityPresell = quantityPresell;
    }

    public Integer getQuantityDefective() {
        return quantityDefective;
    }

    public void setQuantityDefective(Integer quantityDefective) {
        this.quantityDefective = quantityDefective;
    }

    public Integer getQuantityTransit() {
        return quantityTransit;
    }

    public void setQuantityTransit(Integer quantityTransit) {
        this.quantityTransit = quantityTransit;
    }

    public Integer getWaitCheck() {
        return waitCheck;
    }

    public void setWaitCheck(Integer waitCheck) {
        this.waitCheck = waitCheck;
    }

    public Integer getWaitPutaway() {
        return waitPutaway;
    }

    public void setWaitPutaway(Integer waitPutaway) {
        this.waitPutaway = waitPutaway;
    }

    public Integer getUsableStock() {
        return usableStock;
    }

    public void setUsableStock(Integer usableStock) {
        this.usableStock = usableStock;
    }

    public Integer getUsableSales() {
        return usableSales;
    }

    public void setUsableSales(Integer usableSales) {
        this.usableSales = usableSales;
    }

    public Integer getUsableSalesPrivate() {
        return usableSalesPrivate;
    }

    public void setUsableSalesPrivate(Integer usableSalesPrivate) {
        this.usableSalesPrivate = usableSalesPrivate;
    }

    public Integer getUsableSalesShare() {
        return usableSalesShare;
    }

    public void setUsableSalesShare(Integer usableSalesShare) {
        this.usableSalesShare = usableSalesShare;
    }

    public Integer getInWarehouseShare() {
        return inWarehouseShare;
    }

    public void setInWarehouseShare(Integer inWarehouseShare) {
        this.inWarehouseShare = inWarehouseShare;
    }

    public Integer getInWarehousePrivate() {
        return inWarehousePrivate;
    }

    public void setInWarehousePrivate(Integer inWarehousePrivate) {
        this.inWarehousePrivate = inWarehousePrivate;
    }

    public Integer getInWarehouse() {
        return inWarehouse;
    }

    public void setInWarehouse(Integer inWarehouse) {
        this.inWarehouse = inWarehouse;
    }

    public Integer getOccupyStockShare() {
        return occupyStockShare;
    }

    public void setOccupyStockShare(Integer occupyStockShare) {
        this.occupyStockShare = occupyStockShare;
    }

    public Integer getOccupyStockPrivate() {
        return occupyStockPrivate;
    }

    public void setOccupyStockPrivate(Integer occupyStockPrivate) {
        this.occupyStockPrivate = occupyStockPrivate;
    }

    public Integer getOccupyStock() {
        return occupyStock;
    }

    public void setOccupyStock(Integer occupyStock) {
        this.occupyStock = occupyStock;
    }

    public Integer getOccupyActivity() {
        return occupyActivity;
    }

    public void setOccupyActivity(Integer occupyActivity) {
        this.occupyActivity = occupyActivity;
    }

    public Integer getOccupyOrderPrivate() {
        return occupyOrderPrivate;
    }

    public void setOccupyOrderPrivate(Integer occupyOrderPrivate) {
        this.occupyOrderPrivate = occupyOrderPrivate;
    }

    public Integer getOccupyOrderShare() {
        return occupyOrderShare;
    }

    public void setOccupyOrderShare(Integer occupyOrderShare) {
        this.occupyOrderShare = occupyOrderShare;
    }

    public Integer getOccupyOrder() {
        return occupyOrder;
    }

    public void setOccupyOrder(Integer occupyOrder) {
        this.occupyOrder = occupyOrder;
    }


}