Subversion Repositories SmartDukaan

Rev

Rev 35566 | Rev 35867 | 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
 
35658 ranu 41
    @Column(name = "sip_mode")
42
    private Boolean sipMode;
43
 
34658 ranu 44
    public int getId() {
45
        return id;
46
    }
47
 
48
    public void setId(int id) {
49
        this.id = id;
50
    }
51
 
52
    public String getEmailId() {
53
        return emailId;
54
    }
55
 
56
    public void setEmailId(String emailId) {
57
        this.emailId = emailId;
58
    }
59
 
60
    public String getSipId() {
61
        return sipId;
62
    }
63
 
64
    public void setSipId(String sipId) {
65
        this.sipId = sipId;
66
    }
67
 
68
    public String getDomain() {
69
        return domain;
70
    }
71
 
72
    public void setDomain(String domain) {
73
        this.domain = domain;
74
    }
75
 
76
    public String getSipUrl() {
77
        return sipUrl;
78
    }
79
 
80
    public void setSipUrl(String sipUrl) {
81
        this.sipUrl = sipUrl;
82
    }
83
 
34793 ranu 84
    public String getCallerId() {
85
        return callerId;
86
    }
87
 
88
    public void setCallerId(String callerId) {
89
        this.callerId = callerId;
90
    }
91
 
35566 ranu 92
    public String getSrNumber() {
93
        return srNumber;
94
    }
95
 
96
    public void setSrNumber(String srNumber) {
97
        this.srNumber = srNumber;
98
    }
99
 
35658 ranu 100
    public Boolean getSipMode() {
101
        return sipMode;
102
    }
103
 
104
    public void setSipMode(Boolean sipMode) {
105
        this.sipMode = sipMode;
106
    }
107
 
34658 ranu 108
    @Override
109
    public boolean equals(Object o) {
110
        if (this == o) return true;
111
        if (o == null || getClass() != o.getClass()) return false;
112
        SipMaster sipMaster = (SipMaster) o;
35658 ranu 113
        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) && Objects.equals(sipMode, sipMaster.sipMode);
34658 ranu 114
    }
115
 
116
    @Override
117
    public int hashCode() {
35658 ranu 118
        return Objects.hash(id, emailId, sipId, domain, sipUrl, callerId, srNumber, sipMode);
34658 ranu 119
    }
120
 
121
    @Override
122
    public String toString() {
123
        return "SipMaster{" +
124
                "id=" + id +
125
                ", emailId='" + emailId + '\'' +
126
                ", sipId='" + sipId + '\'' +
127
                ", domain='" + domain + '\'' +
128
                ", sipUrl='" + sipUrl + '\'' +
34793 ranu 129
                ", callerId='" + callerId + '\'' +
35566 ranu 130
                ", srNumber='" + srNumber + '\'' +
35658 ranu 131
                ", sipMode=" + sipMode +
34658 ranu 132
                '}';
133
    }
134
}