Subversion Repositories SmartDukaan

Rev

Rev 34793 | Rev 35658 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
34658 ranu 1
package com.spice.profitmandi.dao.entity.auth;
2
 
3
import java.time.LocalDateTime;
4
import java.time.format.DateTimeFormatter;
5
import java.util.Objects;
6
 
7
import javax.persistence.Column;
8
import javax.persistence.Entity;
9
import javax.persistence.GeneratedValue;
10
import javax.persistence.GenerationType;
11
import javax.persistence.Id;
12
import javax.persistence.Table;
13
 
14
@Entity
15
@Table(name = "auth.sip_master")
16
public class SipMaster {
17
 
18
    @Id
19
    @Column
20
    @GeneratedValue(strategy = GenerationType.IDENTITY)
21
    private int id;
22
 
23
    @Column(name = "`email_id`", unique = true, updatable = false)
24
    private String emailId;
25
 
26
    @Column(name = "sip_id")
27
    private String sipId;
28
 
29
    @Column(name = "domain")
30
    private String domain;
31
 
32
    @Column(name = "sip_url")
33
    private String sipUrl;
34
 
34793 ranu 35
    @Column(name = "caller_id")
36
    private String callerId;
37
 
35566 ranu 38
    @Column(name = "sr_number")
39
    private String srNumber;
40
 
34658 ranu 41
    public int getId() {
42
        return id;
43
    }
44
 
45
    public void setId(int id) {
46
        this.id = id;
47
    }
48
 
49
    public String getEmailId() {
50
        return emailId;
51
    }
52
 
53
    public void setEmailId(String emailId) {
54
        this.emailId = emailId;
55
    }
56
 
57
    public String getSipId() {
58
        return sipId;
59
    }
60
 
61
    public void setSipId(String sipId) {
62
        this.sipId = sipId;
63
    }
64
 
65
    public String getDomain() {
66
        return domain;
67
    }
68
 
69
    public void setDomain(String domain) {
70
        this.domain = domain;
71
    }
72
 
73
    public String getSipUrl() {
74
        return sipUrl;
75
    }
76
 
77
    public void setSipUrl(String sipUrl) {
78
        this.sipUrl = sipUrl;
79
    }
80
 
34793 ranu 81
    public String getCallerId() {
82
        return callerId;
83
    }
84
 
85
    public void setCallerId(String callerId) {
86
        this.callerId = callerId;
87
    }
88
 
35566 ranu 89
    public String getSrNumber() {
90
        return srNumber;
91
    }
92
 
93
    public void setSrNumber(String srNumber) {
94
        this.srNumber = srNumber;
95
    }
96
 
34658 ranu 97
    @Override
98
    public boolean equals(Object o) {
99
        if (this == o) return true;
100
        if (o == null || getClass() != o.getClass()) return false;
101
        SipMaster sipMaster = (SipMaster) o;
35566 ranu 102
        return id == sipMaster.id && Objects.equals(emailId, sipMaster.emailId) && Objects.equals(sipId, sipMaster.sipId) && Objects.equals(domain, sipMaster.domain) && Objects.equals(sipUrl, sipMaster.sipUrl) && Objects.equals(callerId, sipMaster.callerId) && Objects.equals(srNumber, sipMaster.srNumber);
34658 ranu 103
    }
104
 
105
    @Override
106
    public int hashCode() {
35566 ranu 107
        return Objects.hash(id, emailId, sipId, domain, sipUrl, callerId, srNumber);
34658 ranu 108
    }
109
 
110
    @Override
111
    public String toString() {
112
        return "SipMaster{" +
113
                "id=" + id +
114
                ", emailId='" + emailId + '\'' +
115
                ", sipId='" + sipId + '\'' +
116
                ", domain='" + domain + '\'' +
117
                ", sipUrl='" + sipUrl + '\'' +
34793 ranu 118
                ", callerId='" + callerId + '\'' +
35566 ranu 119
                ", srNumber='" + srNumber + '\'' +
34658 ranu 120
                '}';
121
    }
122
}