Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
32980 amit.gupta 1
package com.spice.profitmandi.common.model;
2
 
3
import java.io.File;
4
import java.time.LocalDateTime;
5
import java.util.Objects;
6
 
7
public class IrnModel {
8
    private File qrCode;
9
    private String irnNumber;
10
    private String acknowledgeNumber;
11
    private LocalDateTime acknowledgeDate;
12
 
13
    public File getQrCode() {
14
        return qrCode;
15
    }
16
 
17
    public void setQrCode(File qrCode) {
18
        this.qrCode = qrCode;
19
    }
20
 
21
    public String getIrnNumber() {
22
        return irnNumber;
23
    }
24
 
25
    public void setIrnNumber(String irnNumber) {
26
        this.irnNumber = irnNumber;
27
    }
28
 
29
    public String getAcknowledgeNumber() {
30
        return acknowledgeNumber;
31
    }
32
 
33
    public void setAcknowledgeNumber(String acknowledgeNumber) {
34
        this.acknowledgeNumber = acknowledgeNumber;
35
    }
36
 
37
    public LocalDateTime getAcknowledgeDate() {
38
        return acknowledgeDate;
39
    }
40
 
41
    public void setAcknowledgeDate(LocalDateTime acknowledgeDate) {
42
        this.acknowledgeDate = acknowledgeDate;
43
    }
44
 
45
    @Override
46
    public boolean equals(Object o) {
47
        if (this == o) return true;
48
        if (o == null || getClass() != o.getClass()) return false;
49
        IrnModel irnModel = (IrnModel) o;
50
        return Objects.equals(qrCode, irnModel.qrCode) && Objects.equals(irnNumber, irnModel.irnNumber) && Objects.equals(acknowledgeNumber, irnModel.acknowledgeNumber) && Objects.equals(acknowledgeDate, irnModel.acknowledgeDate);
51
    }
52
 
53
    @Override
54
    public int hashCode() {
55
        return Objects.hash(qrCode, irnNumber, acknowledgeNumber, acknowledgeDate);
56
    }
57
 
58
    @Override
59
    public String toString() {
60
        return "IrnModel{" +
61
                "qrCode=" + qrCode +
62
                ", irnNumber='" + irnNumber + '\'' +
63
                ", acknowledgeNumber='" + acknowledgeNumber + '\'' +
64
                ", acknowledgeDate=" + acknowledgeDate +
65
                '}';
66
    }
67
}