Subversion Repositories SmartDukaan

Rev

Rev 25485 | Rev 25646 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
25458 tejbeer 1
package com.spice.profitmandi.dao.entity.user;
2
 
3
import java.time.LocalDateTime;
4
 
5
import javax.persistence.Column;
6
import javax.persistence.Entity;
25496 tejbeer 7
import javax.persistence.EnumType;
8
import javax.persistence.Enumerated;
25458 tejbeer 9
import javax.persistence.GeneratedValue;
10
import javax.persistence.GenerationType;
11
import javax.persistence.Id;
12
import javax.persistence.Table;
13
 
25496 tejbeer 14
import com.spice.profitmandi.dao.enumuration.dtr.RefferalStatus;
15
 
25458 tejbeer 16
@Entity
17
@Table(name = "user.refferal", schema = "user")
18
public class Refferal {
19
	@Id
20
	@Column(name = "id", unique = true, updatable = false)
21
	@GeneratedValue(strategy = GenerationType.IDENTITY)
22
	private int id;
23
 
24
	@Column(name = "referee_name")
25
	private String refereeName;
26
 
27
	@Column(name = "referee_Email")
25485 tejbeer 28
	private String refereeEmail;
25458 tejbeer 29
 
30
	@Column(length = 10, name = "referee_mobile")
31
	private String refereeMobile;
32
 
33
	@Column(name = "first_name")
34
	private String firstName;
35
 
36
	@Column(name = "last_name")
37
	private String lastName;
38
 
39
	@Column(length = 10, name = "mobile")
40
	private String mobile;
41
 
42
	@Column(name = "city")
43
	private String city;
44
 
45
	@Column(name = "state")
46
	private String state;
47
 
48
	@Column(name = "status")
25496 tejbeer 49
	@Enumerated(EnumType.STRING)
50
	private RefferalStatus status;
25458 tejbeer 51
 
52
	@Column(name = "created_timestamp")
53
	private LocalDateTime createdTimestamp;
54
 
25485 tejbeer 55
	@Column(name = "approved_timestamp")
56
	private LocalDateTime approvedTimestamp;
57
 
25458 tejbeer 58
	@Column(name = "updated_timestamp")
59
	private LocalDateTime updatedTimestamp;
60
 
25485 tejbeer 61
	public String getRefereeEmail() {
62
		return refereeEmail;
63
	}
64
 
65
	public void setRefereeEmail(String refereeEmail) {
66
		this.refereeEmail = refereeEmail;
67
	}
68
 
69
	public LocalDateTime getApprovedTimestamp() {
70
		return approvedTimestamp;
71
	}
72
 
73
	public void setApprovedTimestamp(LocalDateTime approvedTimestamp) {
74
		this.approvedTimestamp = approvedTimestamp;
75
	}
76
 
25458 tejbeer 77
	public int getId() {
78
		return id;
79
	}
80
 
81
	public void setId(int id) {
82
		this.id = id;
83
	}
84
 
85
	public String getRefereeName() {
86
		return refereeName;
87
	}
88
 
89
	public void setRefereeName(String refereeName) {
90
		this.refereeName = refereeName;
91
	}
92
 
93
	public String getRefereeMobile() {
94
		return refereeMobile;
95
	}
96
 
97
	public void setRefereeMobile(String refereeMobile) {
98
		this.refereeMobile = refereeMobile;
99
	}
100
 
101
	public String getFirstName() {
102
		return firstName;
103
	}
104
 
105
	public void setFirstName(String firstName) {
106
		this.firstName = firstName;
107
	}
108
 
109
	public String getLastName() {
110
		return lastName;
111
	}
112
 
113
	public void setLastName(String lastName) {
114
		this.lastName = lastName;
115
	}
116
 
117
	public String getMobile() {
118
		return mobile;
119
	}
120
 
121
	public void setMobile(String mobile) {
122
		this.mobile = mobile;
123
	}
124
 
125
	public String getCity() {
126
		return city;
127
	}
128
 
129
	public void setCity(String city) {
130
		this.city = city;
131
	}
132
 
133
	public String getState() {
134
		return state;
135
	}
136
 
137
	public void setState(String state) {
138
		this.state = state;
139
	}
140
 
25496 tejbeer 141
	public RefferalStatus getStatus() {
25458 tejbeer 142
		return status;
143
	}
144
 
25496 tejbeer 145
	public void setStatus(RefferalStatus status) {
25458 tejbeer 146
		this.status = status;
147
	}
148
 
149
	public LocalDateTime getCreatedTimestamp() {
150
		return createdTimestamp;
151
	}
152
 
153
	public void setCreatedTimestamp(LocalDateTime createdTimestamp) {
154
		this.createdTimestamp = createdTimestamp;
155
	}
156
 
157
	public LocalDateTime getUpdatedTimestamp() {
158
		return updatedTimestamp;
159
	}
160
 
161
	public void setUpdatedTimestamp(LocalDateTime updatedTimestamp) {
162
		this.updatedTimestamp = updatedTimestamp;
163
	}
164
 
165
	@Override
166
	public String toString() {
25485 tejbeer 167
		return "Refferal [id=" + id + ", refereeName=" + refereeName + ", refereeEmail=" + refereeEmail
25458 tejbeer 168
				+ ", refereeMobile=" + refereeMobile + ", firstName=" + firstName + ", lastName=" + lastName
169
				+ ", mobile=" + mobile + ", city=" + city + ", state=" + state + ", status=" + status
25485 tejbeer 170
				+ ", createdTimestamp=" + createdTimestamp + ", approvedTimestamp=" + approvedTimestamp
171
				+ ", updatedTimestamp=" + updatedTimestamp + "]";
25458 tejbeer 172
	}
173
 
174
}