Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
33926 ranu 1
package com.spice.profitmandi.dao.entity.inventory;
2
 
3
import javax.persistence.*;
4
import java.time.LocalDateTime;
5
import java.util.Objects;
6
 
7
@Entity
8
@Table(name = "inventory.rbm_targets")
9
public class RbmTargets {
10
 
11
    @Id
12
    @Column(name = "id", unique = true, updatable = false)
13
    @GeneratedValue(strategy = GenerationType.IDENTITY)
14
    private int id;
15
 
16
    @Column(name = "warehouse_id")
17
    private int warehouseId;
18
 
19
    @Column(name = "rbm_auth_id")
20
    private int rbmAuthId;
21
 
22
    @Column(name = "rbm_name")
23
    private String rbmName;
24
 
25
    @Column(name = "hid_target")
34006 ranu 26
    private float hidTarget;
33926 ranu 27
 
28
    @Column(name = "slowmoving_target")
34098 ranu 29
    private float slowMovingtarget;
33926 ranu 30
 
34098 ranu 31
    @Column(name = "running_target")
32
    private float runningtarget;
33
 
33926 ranu 34
    @Column(name = "fastmoving_target")
34006 ranu 35
    private float fastMovingTarget;
33926 ranu 36
 
37
    @Column(name = "other_target")
34006 ranu 38
    private float otherTarget;
33926 ranu 39
 
40
    @Column(name = "create_timestamp")
41
    private LocalDateTime createTimestamp;
42
 
43
 
44
    public int getId() {
45
        return id;
46
    }
47
 
48
    public void setId(int id) {
49
        this.id = id;
50
    }
51
 
52
    public int getWarehouseId() {
53
        return warehouseId;
54
    }
55
 
56
    public void setWarehouseId(int warehouseId) {
57
        this.warehouseId = warehouseId;
58
    }
59
 
60
    public int getRbmAuthId() {
61
        return rbmAuthId;
62
    }
63
 
64
    public void setRbmAuthId(int rbmAuthId) {
65
        this.rbmAuthId = rbmAuthId;
66
    }
67
 
68
    public String getRbmName() {
69
        return rbmName;
70
    }
71
 
72
    public void setRbmName(String rbmName) {
73
        this.rbmName = rbmName;
74
    }
75
 
34006 ranu 76
    public float getHidTarget() {
33926 ranu 77
        return hidTarget;
78
    }
79
 
34006 ranu 80
    public void setHidTarget(float hidTarget) {
33926 ranu 81
        this.hidTarget = hidTarget;
82
    }
83
 
34098 ranu 84
    public float getSlowMovingtarget() {
85
        return slowMovingtarget;
33926 ranu 86
    }
87
 
34098 ranu 88
    public void setSlowMovingtarget(float slowMovingtarget) {
89
        this.slowMovingtarget = slowMovingtarget;
33926 ranu 90
    }
91
 
34098 ranu 92
    public float getRunningtarget() {
93
        return runningtarget;
33926 ranu 94
    }
95
 
34098 ranu 96
    public void setRunningtarget(float runningtarget) {
97
        this.runningtarget = runningtarget;
33926 ranu 98
    }
99
 
34006 ranu 100
    public float getFastMovingTarget() {
33926 ranu 101
        return fastMovingTarget;
102
    }
103
 
34006 ranu 104
    public void setFastMovingTarget(float fastMovingTarget) {
33926 ranu 105
        this.fastMovingTarget = fastMovingTarget;
106
    }
107
 
34006 ranu 108
    public float getOtherTarget() {
33926 ranu 109
        return otherTarget;
110
    }
111
 
34006 ranu 112
    public void setOtherTarget(float otherTarget) {
33926 ranu 113
        this.otherTarget = otherTarget;
114
    }
115
 
116
    public LocalDateTime getCreateTimestamp() {
117
        return createTimestamp;
118
    }
119
 
120
    public void setCreateTimestamp(LocalDateTime createTimestamp) {
121
        this.createTimestamp = createTimestamp;
122
    }
123
 
124
    @Override
125
    public boolean equals(Object o) {
126
        if (this == o) return true;
127
        if (o == null || getClass() != o.getClass()) return false;
128
        RbmTargets that = (RbmTargets) o;
34098 ranu 129
        return id == that.id && warehouseId == that.warehouseId && rbmAuthId == that.rbmAuthId && Objects.equals(rbmName, that.rbmName) && Objects.equals(hidTarget, that.hidTarget) && Objects.equals(slowMovingtarget, that.slowMovingtarget) && Objects.equals(runningtarget, that.runningtarget) && Objects.equals(fastMovingTarget, that.fastMovingTarget) && Objects.equals(otherTarget, that.otherTarget) && Objects.equals(createTimestamp, that.createTimestamp);
33926 ranu 130
    }
131
 
132
    @Override
133
    public int hashCode() {
34098 ranu 134
        return Objects.hash(id, warehouseId, rbmAuthId, rbmName, hidTarget, slowMovingtarget, runningtarget, fastMovingTarget, otherTarget, createTimestamp);
33926 ranu 135
    }
136
 
137
    @Override
138
    public String toString() {
139
        return "RbmTargets{" +
140
                "id=" + id +
141
                ", warehouseId=" + warehouseId +
142
                ", rbmAuthId=" + rbmAuthId +
143
                ", rbmName='" + rbmName + '\'' +
144
                ", hidTarget=" + hidTarget +
34098 ranu 145
                ", slowMovingtarget=" + slowMovingtarget +
146
                ", runningtarget=" + runningtarget +
33926 ranu 147
                ", fastMovingTarget=" + fastMovingTarget +
148
                ", otherTarget=" + otherTarget +
149
                ", createTimestamp=" + createTimestamp +
150
                '}';
151
    }
152
}