Subversion Repositories SmartDukaan

Rev

Rev 36018 | 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
 
35867 ranu 3
import javax.persistence.*;
34658 ranu 4
import java.util.Objects;
5
 
6
@Entity
7
@Table(name = "auth.sip_master")
8
public class SipMaster {
9
 
10
    @Id
11
    @Column
12
    @GeneratedValue(strategy = GenerationType.IDENTITY)
13
    private int id;
14
 
15
    @Column(name = "`email_id`", unique = true, updatable = false)
16
    private String emailId;
17
 
18
    @Column(name = "sip_id")
19
    private String sipId;
20
 
35867 ranu 21
    @Column(name = "first_name")
22
    private String firstName;
23
 
24
    @Column(name = "last_name")
25
    private String lastName;
26
 
34658 ranu 27
    @Column(name = "domain")
28
    private String domain;
29
 
30
    @Column(name = "sip_url")
31
    private String sipUrl;
32
 
34793 ranu 33
    @Column(name = "caller_id")
34
    private String callerId;
35
 
35566 ranu 36
    @Column(name = "sr_number")
37
    private String srNumber;
38
 
35658 ranu 39
    @Column(name = "sip_mode")
40
    private Boolean sipMode;
41
 
36018 amit 42
    @Column(name = "authId")
43
    private Integer authId;
44
 
36057 ranu 45
    @Column(name = "cc_agent_uuid")
46
    private String ccAgentUuid;
47
 
34658 ranu 48
    public int getId() {
49
        return id;
50
    }
51
 
52
    public void setId(int id) {
53
        this.id = id;
54
    }
55
 
56
    public String getEmailId() {
57
        return emailId;
58
    }
59
 
60
    public void setEmailId(String emailId) {
61
        this.emailId = emailId;
62
    }
63
 
64
    public String getSipId() {
65
        return sipId;
66
    }
67
 
68
    public void setSipId(String sipId) {
69
        this.sipId = sipId;
70
    }
71
 
72
    public String getDomain() {
73
        return domain;
74
    }
75
 
76
    public void setDomain(String domain) {
77
        this.domain = domain;
78
    }
79
 
80
    public String getSipUrl() {
81
        return sipUrl;
82
    }
83
 
84
    public void setSipUrl(String sipUrl) {
85
        this.sipUrl = sipUrl;
86
    }
87
 
34793 ranu 88
    public String getCallerId() {
89
        return callerId;
90
    }
91
 
92
    public void setCallerId(String callerId) {
93
        this.callerId = callerId;
94
    }
95
 
35566 ranu 96
    public String getSrNumber() {
97
        return srNumber;
98
    }
99
 
100
    public void setSrNumber(String srNumber) {
101
        this.srNumber = srNumber;
102
    }
103
 
35658 ranu 104
    public Boolean getSipMode() {
105
        return sipMode;
106
    }
107
 
108
    public void setSipMode(Boolean sipMode) {
109
        this.sipMode = sipMode;
110
    }
111
 
36018 amit 112
    public Integer getAuthId() {
113
        return authId;
114
    }
115
 
116
    public void setAuthId(Integer authId) {
117
        this.authId = authId;
118
    }
119
 
35867 ranu 120
    public String getFirstName() {
121
        return firstName;
122
    }
123
 
124
    public void setFirstName(String firstName) {
125
        this.firstName = firstName;
126
    }
127
 
128
    public String getLastName() {
129
        return lastName;
130
    }
131
 
132
    public void setLastName(String lastName) {
133
        this.lastName = lastName;
134
    }
135
 
36057 ranu 136
    public String getCcAgentUuid() {
137
        return ccAgentUuid;
138
    }
139
 
140
    public void setCcAgentUuid(String ccAgentUuid) {
141
        this.ccAgentUuid = ccAgentUuid;
142
    }
143
 
34658 ranu 144
    @Override
145
    public boolean equals(Object o) {
146
        if (this == o) return true;
147
        if (o == null || getClass() != o.getClass()) return false;
148
        SipMaster sipMaster = (SipMaster) o;
36057 ranu 149
        return id == sipMaster.id && Objects.equals(emailId, sipMaster.emailId) && Objects.equals(sipId, sipMaster.sipId) && Objects.equals(firstName, sipMaster.firstName) && Objects.equals(lastName, sipMaster.lastName) && 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) && Objects.equals(authId, sipMaster.authId) && Objects.equals(ccAgentUuid, sipMaster.ccAgentUuid);
34658 ranu 150
    }
151
 
152
    @Override
153
    public int hashCode() {
36057 ranu 154
        return Objects.hash(id, emailId, sipId, firstName, lastName, domain, sipUrl, callerId, srNumber, sipMode, authId, ccAgentUuid);
34658 ranu 155
    }
156
 
157
    @Override
158
    public String toString() {
159
        return "SipMaster{" +
160
                "id=" + id +
161
                ", emailId='" + emailId + '\'' +
162
                ", sipId='" + sipId + '\'' +
35867 ranu 163
                ", firstName='" + firstName + '\'' +
164
                ", lastName='" + lastName + '\'' +
34658 ranu 165
                ", domain='" + domain + '\'' +
166
                ", sipUrl='" + sipUrl + '\'' +
34793 ranu 167
                ", callerId='" + callerId + '\'' +
35566 ranu 168
                ", srNumber='" + srNumber + '\'' +
35658 ranu 169
                ", sipMode=" + sipMode +
36057 ranu 170
                ", authId=" + authId +
171
                ", ccAgentUuid='" + ccAgentUuid + '\'' +
34658 ranu 172
                '}';
173
    }
174
}