Subversion Repositories SmartDukaan

Rev

Rev 34005 | Go to most recent revision | 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 achievedEolTarget;
    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 getAchievedEolTarget() {
        return achievedEolTarget;
    }

    public void setAchievedEolTarget(Float achievedEolTarget) {
        this.achievedEolTarget = achievedEolTarget;
    }

    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(achievedEolTarget, that.achievedEolTarget) && 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, achievedEolTarget, achievedSlowMovingTarget, achievedFastMovingTarget, achievedOtherTarget, createTimestamp);
    }

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