Subversion Repositories SmartDukaan

Rev

Rev 34658 | Rev 35566 | 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
 
34658 ranu 38
    public int getId() {
39
        return id;
40
    }
41
 
42
    public void setId(int id) {
43
        this.id = id;
44
    }
45
 
46
    public String getEmailId() {
47
        return emailId;
48
    }
49
 
50
    public void setEmailId(String emailId) {
51
        this.emailId = emailId;
52
    }
53
 
54
    public String getSipId() {
55
        return sipId;
56
    }
57
 
58
    public void setSipId(String sipId) {
59
        this.sipId = sipId;
60
    }
61
 
62
    public String getDomain() {
63
        return domain;
64
    }
65
 
66
    public void setDomain(String domain) {
67
        this.domain = domain;
68
    }
69
 
70
    public String getSipUrl() {
71
        return sipUrl;
72
    }
73
 
74
    public void setSipUrl(String sipUrl) {
75
        this.sipUrl = sipUrl;
76
    }
77
 
34793 ranu 78
    public String getCallerId() {
79
        return callerId;
80
    }
81
 
82
    public void setCallerId(String callerId) {
83
        this.callerId = callerId;
84
    }
85
 
34658 ranu 86
    @Override
87
    public boolean equals(Object o) {
88
        if (this == o) return true;
89
        if (o == null || getClass() != o.getClass()) return false;
90
        SipMaster sipMaster = (SipMaster) o;
34793 ranu 91
        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);
34658 ranu 92
    }
93
 
94
    @Override
95
    public int hashCode() {
34793 ranu 96
        return Objects.hash(id, emailId, sipId, domain, sipUrl, callerId);
34658 ranu 97
    }
98
 
99
    @Override
100
    public String toString() {
101
        return "SipMaster{" +
102
                "id=" + id +
103
                ", emailId='" + emailId + '\'' +
104
                ", sipId='" + sipId + '\'' +
105
                ", domain='" + domain + '\'' +
106
                ", sipUrl='" + sipUrl + '\'' +
34793 ranu 107
                ", callerId='" + callerId + '\'' +
34658 ranu 108
                '}';
109
    }
110
}