Subversion Repositories SmartDukaan

Rev

Rev 34006 | Go to most recent revision | Details | 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 RbmTargetsModel {
7
 
8
    private int warehouseId;
9
    private int rbmAuthId;
10
    private String rbmName;
11
    private Float hidTarget;
12
    private Float eolTarget;
13
    private Float slowMovingTarget;
14
    private Float fastMovingTarget;
15
    private Float otherTarget;
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
 
42
    public Float getHidTarget() {
43
        return hidTarget;
44
    }
45
 
46
    public void setHidTarget(Float hidTarget) {
47
        this.hidTarget = hidTarget;
48
    }
49
 
50
    public Float getEolTarget() {
51
        return eolTarget;
52
    }
53
 
54
    public void setEolTarget(Float eolTarget) {
55
        this.eolTarget = eolTarget;
56
    }
57
 
58
    public Float getSlowMovingTarget() {
59
        return slowMovingTarget;
60
    }
61
 
62
    public void setSlowMovingTarget(Float slowMovingTarget) {
63
        this.slowMovingTarget = slowMovingTarget;
64
    }
65
 
66
    public Float getFastMovingTarget() {
67
        return fastMovingTarget;
68
    }
69
 
70
    public void setFastMovingTarget(Float fastMovingTarget) {
71
        this.fastMovingTarget = fastMovingTarget;
72
    }
73
 
74
    public Float getOtherTarget() {
75
        return otherTarget;
76
    }
77
 
78
    public void setOtherTarget(Float otherTarget) {
79
        this.otherTarget = otherTarget;
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
        RbmTargetsModel that = (RbmTargetsModel) o;
95
        return warehouseId == that.warehouseId && rbmAuthId == that.rbmAuthId && Objects.equals(rbmName, that.rbmName) && Objects.equals(hidTarget, that.hidTarget) && Objects.equals(eolTarget, that.eolTarget) && Objects.equals(slowMovingTarget, that.slowMovingTarget) && Objects.equals(fastMovingTarget, that.fastMovingTarget) && Objects.equals(otherTarget, that.otherTarget) && Objects.equals(createTimestamp, that.createTimestamp);
96
    }
97
 
98
    @Override
99
    public int hashCode() {
100
        return Objects.hash(warehouseId, rbmAuthId, rbmName, hidTarget, eolTarget, slowMovingTarget, fastMovingTarget, otherTarget, createTimestamp);
101
    }
102
 
103
    @Override
104
    public String toString() {
105
        return "RbmTargetsModel{" +
106
                "warehouseId=" + warehouseId +
107
                ", rbmAuthId=" + rbmAuthId +
108
                ", rbmName='" + rbmName + '\'' +
109
                ", hidTarget=" + hidTarget +
110
                ", eolTarget=" + eolTarget +
111
                ", slowMovingTarget=" + slowMovingTarget +
112
                ", fastMovingTarget=" + fastMovingTarget +
113
                ", otherTarget=" + otherTarget +
114
                ", createTimestamp=" + createTimestamp +
115
                '}';
116
    }
117
}
118
 
119