Subversion Repositories SmartDukaan

Rev

Rev 34005 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
34002 ranu 1
package com.spice.profitmandi.dao.model;
2
 
3
import java.time.LocalDateTime;
4
import java.util.Objects;
5
 
6
public class RbmAchievementsModel {
7
 
8
    private int warehouseId;
9
    private int rbmAuthId;
10
    private String rbmName;
34005 ranu 11
    private float achievedHidTarget;
34098 ranu 12
    private float achievedRunningTarget;
34005 ranu 13
    private float achievedSlowMovingTarget;
14
    private float achievedFastMovingTarget;
15
    private float achievedOtherTarget;
34002 ranu 16
    private LocalDateTime createTimestamp;
17
 
18
    public int getWarehouseId() {
19
        return warehouseId;
20
    }
21
 
22
    public void setWarehouseId(int warehouseId) {
23
        this.warehouseId = warehouseId;
24
    }
25
 
26
    public int getRbmAuthId() {
27
        return rbmAuthId;
28
    }
29
 
30
    public void setRbmAuthId(int rbmAuthId) {
31
        this.rbmAuthId = rbmAuthId;
32
    }
33
 
34
    public String getRbmName() {
35
        return rbmName;
36
    }
37
 
38
    public void setRbmName(String rbmName) {
39
        this.rbmName = rbmName;
40
    }
41
 
34005 ranu 42
    public float getAchievedHidTarget() {
34002 ranu 43
        return achievedHidTarget;
44
    }
45
 
34005 ranu 46
    public void setAchievedHidTarget(float achievedHidTarget) {
34002 ranu 47
        this.achievedHidTarget = achievedHidTarget;
48
    }
49
 
34098 ranu 50
    public float getAchievedRunningTarget() {
51
        return achievedRunningTarget;
34002 ranu 52
    }
53
 
34098 ranu 54
    public void setAchievedRunningTarget(float achievedRunningTarget) {
55
        this.achievedRunningTarget = achievedRunningTarget;
34002 ranu 56
    }
57
 
34005 ranu 58
    public float getAchievedSlowMovingTarget() {
34002 ranu 59
        return achievedSlowMovingTarget;
60
    }
61
 
34005 ranu 62
    public void setAchievedSlowMovingTarget(float achievedSlowMovingTarget) {
34002 ranu 63
        this.achievedSlowMovingTarget = achievedSlowMovingTarget;
64
    }
65
 
34005 ranu 66
    public float getAchievedFastMovingTarget() {
34002 ranu 67
        return achievedFastMovingTarget;
68
    }
69
 
34005 ranu 70
    public void setAchievedFastMovingTarget(float achievedFastMovingTarget) {
34002 ranu 71
        this.achievedFastMovingTarget = achievedFastMovingTarget;
72
    }
73
 
34005 ranu 74
    public float getAchievedOtherTarget() {
34002 ranu 75
        return achievedOtherTarget;
76
    }
77
 
34005 ranu 78
    public void setAchievedOtherTarget(float achievedOtherTarget) {
34002 ranu 79
        this.achievedOtherTarget = achievedOtherTarget;
80
    }
81
 
82
    public LocalDateTime getCreateTimestamp() {
83
        return createTimestamp;
84
    }
85
 
86
    public void setCreateTimestamp(LocalDateTime createTimestamp) {
87
        this.createTimestamp = createTimestamp;
88
    }
89
 
90
    @Override
91
    public boolean equals(Object o) {
92
        if (this == o) return true;
93
        if (o == null || getClass() != o.getClass()) return false;
94
        RbmAchievementsModel that = (RbmAchievementsModel) o;
34098 ranu 95
        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);
34002 ranu 96
    }
97
 
98
    @Override
99
    public int hashCode() {
34098 ranu 100
        return Objects.hash(warehouseId, rbmAuthId, rbmName, achievedHidTarget, achievedRunningTarget, achievedSlowMovingTarget, achievedFastMovingTarget, achievedOtherTarget, createTimestamp);
34002 ranu 101
    }
102
 
103
    @Override
104
    public String toString() {
105
        return "RbmAchievementsModel{" +
106
                "warehouseId=" + warehouseId +
107
                ", rbmAuthId=" + rbmAuthId +
108
                ", rbmName='" + rbmName + '\'' +
109
                ", achievedHidTarget=" + achievedHidTarget +
34098 ranu 110
                ", achievedRunningTarget=" + achievedRunningTarget +
34002 ranu 111
                ", achievedSlowMovingTarget=" + achievedSlowMovingTarget +
112
                ", achievedFastMovingTarget=" + achievedFastMovingTarget +
113
                ", achievedOtherTarget=" + achievedOtherTarget +
114
                ", createTimestamp=" + createTimestamp +
115
                '}';
116
    }
117
}
118
 
119