Subversion Repositories SmartDukaan

Rev

Rev 34005 | 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 RbmAchievementsModel {

    private int warehouseId;
    private int rbmAuthId;
    private String rbmName;
    private float achievedHidTarget;
    private float achievedRunningTarget;
    private float achievedSlowMovingTarget;
    private float achievedFastMovingTarget;
    private float achievedOtherTarget;
    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 getAchievedHidTarget() {
        return achievedHidTarget;
    }

    public void setAchievedHidTarget(float achievedHidTarget) {
        this.achievedHidTarget = achievedHidTarget;
    }

    public float getAchievedRunningTarget() {
        return achievedRunningTarget;
    }

    public void setAchievedRunningTarget(float achievedRunningTarget) {
        this.achievedRunningTarget = achievedRunningTarget;
    }

    public float getAchievedSlowMovingTarget() {
        return achievedSlowMovingTarget;
    }

    public void setAchievedSlowMovingTarget(float achievedSlowMovingTarget) {
        this.achievedSlowMovingTarget = achievedSlowMovingTarget;
    }

    public float getAchievedFastMovingTarget() {
        return achievedFastMovingTarget;
    }

    public void setAchievedFastMovingTarget(float achievedFastMovingTarget) {
        this.achievedFastMovingTarget = achievedFastMovingTarget;
    }

    public float getAchievedOtherTarget() {
        return achievedOtherTarget;
    }

    public void setAchievedOtherTarget(float achievedOtherTarget) {
        this.achievedOtherTarget = achievedOtherTarget;
    }

    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;
        RbmAchievementsModel that = (RbmAchievementsModel) o;
        return warehouseId == that.warehouseId && rbmAuthId == that.rbmAuthId && Objects.equals(rbmName, that.rbmName) && Objects.equals(achievedHidTarget, that.achievedHidTarget) && Objects.equals(achievedRunningTarget, that.achievedRunningTarget) && Objects.equals(achievedSlowMovingTarget, that.achievedSlowMovingTarget) && Objects.equals(achievedFastMovingTarget, that.achievedFastMovingTarget) && Objects.equals(achievedOtherTarget, that.achievedOtherTarget) && Objects.equals(createTimestamp, that.createTimestamp);
    }

    @Override
    public int hashCode() {
        return Objects.hash(warehouseId, rbmAuthId, rbmName, achievedHidTarget, achievedRunningTarget, achievedSlowMovingTarget, achievedFastMovingTarget, achievedOtherTarget, createTimestamp);
    }

    @Override
    public String toString() {
        return "RbmAchievementsModel{" +
                "warehouseId=" + warehouseId +
                ", rbmAuthId=" + rbmAuthId +
                ", rbmName='" + rbmName + '\'' +
                ", achievedHidTarget=" + achievedHidTarget +
                ", achievedRunningTarget=" + achievedRunningTarget +
                ", achievedSlowMovingTarget=" + achievedSlowMovingTarget +
                ", achievedFastMovingTarget=" + achievedFastMovingTarget +
                ", achievedOtherTarget=" + achievedOtherTarget +
                ", createTimestamp=" + createTimestamp +
                '}';
    }
}