Subversion Repositories SmartDukaan

Rev

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
 
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
 
34658 ranu 45
    public int getId() {
46
        return id;
47
    }
48
 
49
    public void setId(int id) {
50
        this.id = id;
51
    }
52
 
53
    public String getEmailId() {
54
        return emailId;
55
    }
56
 
57
    public void setEmailId(String emailId) {
58
        this.emailId = emailId;
59
    }
60
 
61
    public String getSipId() {
62
        return sipId;
63
    }
64
 
65
    public void setSipId(String sipId) {
66
        this.sipId = sipId;
67
    }
68
 
69
    public String getDomain() {
70
        return domain;
71
    }
72
 
73
    public void setDomain(String domain) {
74
        this.domain = domain;
75
    }
76
 
77
    public String getSipUrl() {
78
        return sipUrl;
79
    }
80
 
81
    public void setSipUrl(String sipUrl) {
82
        this.sipUrl = sipUrl;
83
    }
84
 
34793 ranu 85
    public String getCallerId() {
86
        return callerId;
87
    }
88
 
89
    public void setCallerId(String callerId) {
90
        this.callerId = callerId;
91
    }
92
 
35566 ranu 93
    public String getSrNumber() {
94
        return srNumber;
95
    }
96
 
97
    public void setSrNumber(String srNumber) {
98
        this.srNumber = srNumber;
99
    }
100
 
35658 ranu 101
    public Boolean getSipMode() {
102
        return sipMode;
103
    }
104
 
105
    public void setSipMode(Boolean sipMode) {
106
        this.sipMode = sipMode;
107
    }
108
 
36018 amit 109
    public Integer getAuthId() {
110
        return authId;
111
    }
112
 
113
    public void setAuthId(Integer authId) {
114
        this.authId = authId;
115
    }
116
 
35867 ranu 117
    public String getFirstName() {
118
        return firstName;
119
    }
120
 
121
    public void setFirstName(String firstName) {
122
        this.firstName = firstName;
123
    }
124
 
125
    public String getLastName() {
126
        return lastName;
127
    }
128
 
129
    public void setLastName(String lastName) {
130
        this.lastName = lastName;
131
    }
132
 
34658 ranu 133
    @Override
134
    public boolean equals(Object o) {
135
        if (this == o) return true;
136
        if (o == null || getClass() != o.getClass()) return false;
137
        SipMaster sipMaster = (SipMaster) o;
35867 ranu 138
        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);
34658 ranu 139
    }
140
 
141
    @Override
142
    public int hashCode() {
35867 ranu 143
        return Objects.hash(id, emailId, sipId, firstName, lastName, domain, sipUrl, callerId, srNumber, sipMode);
34658 ranu 144
    }
145
 
146
    @Override
147
    public String toString() {
148
        return "SipMaster{" +
149
                "id=" + id +
150
                ", emailId='" + emailId + '\'' +
151
                ", sipId='" + sipId + '\'' +
35867 ranu 152
                ", firstName='" + firstName + '\'' +
153
                ", lastName='" + lastName + '\'' +
34658 ranu 154
                ", domain='" + domain + '\'' +
155
                ", sipUrl='" + sipUrl + '\'' +
34793 ranu 156
                ", callerId='" + callerId + '\'' +
35566 ranu 157
                ", srNumber='" + srNumber + '\'' +
35658 ranu 158
                ", sipMode=" + sipMode +
34658 ranu 159
                '}';
160
    }
161
}