Subversion Repositories SmartDukaan

Rev

Rev 34006 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.model;

import java.time.LocalDateTime;
import java.util.Objects;

public class RbmTargetsModel {

    private int warehouseId;
    private int rbmAuthId;
    private String rbmName;
    private float hidTarget;
    private float slowMovingTarget;
    private float runningTarget;
    private float fastMovingTarget;
    private float otherTarget;
    private LocalDateTime createTimestamp;

    public int getWarehouseId() {
        return warehouseId;
    }

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

    public int getRbmAuthId() {
        return rbmAuthId;
    }

    public void setRbmAuthId(int rbmAuthId) {
        this.rbmAuthId = rbmAuthId;
    }

    public String getRbmName() {
        return rbmName;
    }

    public void setRbmName(String rbmName) {
        this.rbmName = rbmName;
    }

    public float getHidTarget() {
        return hidTarget;
    }

    public void setHidTarget(float hidTarget) {
        this.hidTarget = hidTarget;
    }

    public float getSlowMovingTarget() {
        return slowMovingTarget;
    }

    public void setSlowMovingTarget(float slowMovingTarget) {
        this.slowMovingTarget = slowMovingTarget;
    }

    public float getRunningTarget() {
        return runningTarget;
    }

    public void setRunningTarget(float runningTarget) {
        this.runningTarget = runningTarget;
    }

    public float getFastMovingTarget() {
        return fastMovingTarget;
    }

    public void setFastMovingTarget(float fastMovingTarget) {
        this.fastMovingTarget = fastMovingTarget;
    }

    public float getOtherTarget() {
        return otherTarget;
    }

    public void setOtherTarget(float otherTarget) {
        this.otherTarget = otherTarget;
    }

    public LocalDateTime getCreateTimestamp() {
        return createTimestamp;
    }

    public void setCreateTimestamp(LocalDateTime createTimestamp) {
        this.createTimestamp = createTimestamp;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        RbmTargetsModel that = (RbmTargetsModel) o;
        return warehouseId == that.warehouseId && rbmAuthId == that.rbmAuthId && Objects.equals(rbmName, that.rbmName) && Objects.equals(hidTarget, that.hidTarget) && Objects.equals(runningTarget, that.runningTarget) && Objects.equals(slowMovingTarget, that.slowMovingTarget) && Objects.equals(fastMovingTarget, that.fastMovingTarget) && Objects.equals(otherTarget, that.otherTarget) && Objects.equals(createTimestamp, that.createTimestamp);
    }

    @Override
    public int hashCode() {
        return Objects.hash(warehouseId, rbmAuthId, rbmName, hidTarget, slowMovingTarget, runningTarget, fastMovingTarget, otherTarget, createTimestamp);
    }

    @Override
    public String toString() {
        return "RbmTargetsModel{" +
                "warehouseId=" + warehouseId +
                ", rbmAuthId=" + rbmAuthId +
                ", rbmName='" + rbmName + '\'' +
                ", hidTarget=" + hidTarget +
                ", slowMovingTarget=" + slowMovingTarget +
                ", runningTarget=" + runningTarget +
                ", fastMovingTarget=" + fastMovingTarget +
                ", otherTarget=" + otherTarget +
                ", createTimestamp=" + createTimestamp +
                '}';
    }
}