Subversion Repositories SmartDukaan

Rev

Rev 29774 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
29763 tejbeer 1
package com.spice.profitmandi.dao.entity.fofo;
2
 
3
import java.time.LocalDate;
4
 
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
7
import javax.persistence.EnumType;
8
import javax.persistence.Enumerated;
9
import javax.persistence.GeneratedValue;
10
import javax.persistence.GenerationType;
11
import javax.persistence.Id;
12
import javax.persistence.Table;
13
 
14
import com.spice.profitmandi.common.services.mandii.AddressProofType;
15
import com.spice.profitmandi.common.services.mandii.Gender;
16
import com.spice.profitmandi.common.services.mandii.MaritalStatus;
17
 
18
@Entity
19
@Table(name = "user.fofo_kyc", schema = "user")
20
public class FofoKyc {
21
 
22
	@Id
23
	@Column(name = "id")
24
	@GeneratedValue(strategy = GenerationType.IDENTITY)
25
	private int id;
26
 
27
	@Column(name = "first_name")
28
	private String firstName;
29
 
30
	@Column(name = "middle_name")
31
	private String middleName;
32
 
33
	@Column(name = "last_name")
34
	private String lastName;
35
 
36
	@Column(name = "mobile")
37
	private String mobile;
38
 
39
	@Column(name = "pan")
40
	private String pan;
41
 
42
	@Column(name = "dob")
43
	private LocalDate dob;
44
 
45
	@Column(name = "pan_doc")
46
	private int panDoc;
47
 
48
	@Column(name = "gender")
49
	@Enumerated(EnumType.STRING)
50
	private Gender gender;
51
 
52
	@Column(name = "email")
53
	private String email;
54
 
55
	@Column(name = "poa_no")
56
	private String poaNo;
57
 
58
	@Column(name = "poa_type")
59
	@Enumerated(EnumType.STRING)
60
	private AddressProofType poaType;
61
 
62
	@Column(name = "poa_front_doc_path")
63
	private int poaFront;
64
 
65
	@Column(name = "poa_back_doc_path")
66
	private int poaBack;
67
 
68
	@Column(name = "marital_status")
69
	@Enumerated(EnumType.STRING)
70
	private MaritalStatus maritalStatus;
71
 
72
	public void setGender(Gender gender) {
73
		this.gender = gender;
74
	}
75
 
76
	public Gender getGender() {
77
		return gender;
78
	}
79
 
80
	public AddressProofType getPoaType() {
81
		return poaType;
82
	}
83
 
84
	public MaritalStatus getMaritalStatus() {
85
		return maritalStatus;
86
	}
87
 
88
	public int getOnboardingId() {
89
		return onboardingId;
90
	}
91
 
92
	public void setPoaType(AddressProofType poaType) {
93
		this.poaType = poaType;
94
	}
95
 
96
	public void setMaritalStatus(MaritalStatus maritalStatus) {
97
		this.maritalStatus = maritalStatus;
98
	}
99
 
100
	public void setOnboardingId(int onboardingId) {
101
		this.onboardingId = onboardingId;
102
	}
103
 
104
	@Column(name = "address1")
105
	private String address1;
106
 
107
	@Column(name = "address2")
108
	private String address2;
109
 
110
	@Column(name = "address3")
111
	private String address3;
112
 
113
	@Column(name = "city")
114
	private String city;
115
 
116
	@Column(name = "state")
117
	private String state;
118
 
119
	@Column(name = "pincode")
120
	private String pincode;
121
 
122
	@Column(name = "partner_onboarding_id")
123
	private int onboardingId;
124
 
125
	public int getId() {
126
		return id;
127
	}
128
 
129
	public void setId(int id) {
130
		this.id = id;
131
	}
132
 
133
	public String getFirstName() {
134
		return firstName;
135
	}
136
 
137
	public void setFirstName(String firstName) {
138
		this.firstName = firstName;
139
	}
140
 
141
	public String getMiddleName() {
142
		return middleName;
143
	}
144
 
145
	public void setMiddleName(String middleName) {
146
		this.middleName = middleName;
147
	}
148
 
149
	public String getLastName() {
150
		return lastName;
151
	}
152
 
153
	public void setLastName(String lastName) {
154
		this.lastName = lastName;
155
	}
156
 
157
	public String getPan() {
158
		return pan;
159
	}
160
 
161
	public void setPan(String pan) {
162
		this.pan = pan;
163
	}
164
 
165
	public LocalDate getDob() {
166
		return dob;
167
	}
168
 
169
	public void setDob(LocalDate dob) {
170
		this.dob = dob;
171
	}
172
 
173
	public int getPanDoc() {
174
		return panDoc;
175
	}
176
 
177
	public void setPanDoc(int panDoc) {
178
		this.panDoc = panDoc;
179
	}
180
 
181
	public String getEmail() {
182
		return email;
183
	}
184
 
185
	public void setEmail(String email) {
186
		this.email = email;
187
	}
188
 
189
	public String getPoaNo() {
190
		return poaNo;
191
	}
192
 
193
	public void setPoaNo(String poaNo) {
194
		this.poaNo = poaNo;
195
	}
196
 
197
	public int getPoaFront() {
198
		return poaFront;
199
	}
200
 
201
	public void setPoaFront(int poaFront) {
202
		this.poaFront = poaFront;
203
	}
204
 
205
	public int getPoaBack() {
206
		return poaBack;
207
	}
208
 
209
	public void setPoaBack(int poaBack) {
210
		this.poaBack = poaBack;
211
	}
212
 
213
	public String getAddress1() {
214
		return address1;
215
	}
216
 
217
	public void setAddress1(String address1) {
218
		this.address1 = address1;
219
	}
220
 
221
	public String getAddress2() {
222
		return address2;
223
	}
224
 
225
	public void setAddress2(String address2) {
226
		this.address2 = address2;
227
	}
228
 
229
	public String getAddress3() {
230
		return address3;
231
	}
232
 
233
	public void setAddress3(String address3) {
234
		this.address3 = address3;
235
	}
236
 
237
	public String getCity() {
238
		return city;
239
	}
240
 
241
	public void setCity(String city) {
242
		this.city = city;
243
	}
244
 
245
	public String getState() {
246
		return state;
247
	}
248
 
249
	public void setState(String state) {
250
		this.state = state;
251
	}
252
 
253
	public String getPincode() {
254
		return pincode;
255
	}
256
 
257
	public void setPincode(String pincode) {
258
		this.pincode = pincode;
259
	}
260
 
261
	public String getMobile() {
262
		return mobile;
263
	}
264
 
265
	public void setMobile(String mobile) {
266
		this.mobile = mobile;
267
	}
268
 
269
	@Override
270
	public String toString() {
271
		return "FofoKyc [id=" + id + ", firstName=" + firstName + ", middleName=" + middleName + ", lastName="
272
				+ lastName + ", mobile=" + mobile + ", pan=" + pan + ", dob=" + dob + ", panDoc=" + panDoc + ", gender="
273
				+ gender + ", email=" + email + ", poaNo=" + poaNo + ", poaType=" + poaType + ", poaFront=" + poaFront
274
				+ ", poaBack=" + poaBack + ", maritalStatus=" + maritalStatus + ", address1=" + address1 + ", address2="
275
				+ address2 + ", address3=" + address3 + ", city=" + city + ", state=" + state + ", pincode=" + pincode
276
				+ ", onboardingId=" + onboardingId + "]";
277
	}
278
 
279
}