Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21602 ashik.ali 1
package com.spice.profitmandi.dao.entity;
2
 
3
import java.io.Serializable;
4
import java.time.LocalDateTime;
5
 
6
import javax.persistence.Column;
7
import javax.persistence.Entity;
8
import javax.persistence.GeneratedValue;
9
import javax.persistence.GenerationType;
10
import javax.persistence.Id;
11
import javax.persistence.NamedQueries;
12
import javax.persistence.NamedQuery;
13
import javax.persistence.Table;
14
 
15
/**
21653 ashik.ali 16
 * This class basically contains  details
21602 ashik.ali 17
 * 
18
 * @author ashikali
19
 *
20
 */
21
@Entity
22
@Table(name="fofo.customer", schema = "fofo")
23
@NamedQueries({
24
	@NamedQuery(name="Customer.selectById",query="select c from Customer c where c.id= :id")
25
})
26
public class Customer implements Serializable{
27
 
28
	private static final long serialVersionUID = 1L;
29
 
30
	public Customer() {
31
	}
32
 
33
	@Id
34
	@Column(name="id")
35
	@GeneratedValue(strategy = GenerationType.IDENTITY)
36
	private int id;
37
 
21687 ashik.ali 38
	@Column(name = "name", length = 100)
39
	private String name;
40
 
21602 ashik.ali 41
	@Column(name="email_id", length = 20)
42
	private String emailId;
43
 
44
	@Column(name="mobile_number", length = 20)
45
	private String mobileNumber;
46
 
21677 ashik.ali 47
	@Column(name = "create_timestamp")
21602 ashik.ali 48
	private LocalDateTime createTimestamp = LocalDateTime.now();
49
 
50
	public int getId() {
51
		return id;
52
	}
53
	public void setId(int id) {
54
		this.id = id;
55
	}
56
 
21687 ashik.ali 57
	public String getName() {
58
		return name;
59
	}
60
	public void setName(String name) {
61
		this.name = name;
62
	}
63
 
21602 ashik.ali 64
	public String getEmailId() {
65
		return emailId;
66
	}
67
	public void setEmailId(String emailId) {
68
		this.emailId = emailId;
69
	}
70
 
71
	public String getMobileNumber() {
72
		return mobileNumber;
73
	}
74
	public void setMobileNumber(String mobileNumber) {
75
		this.mobileNumber = mobileNumber;
76
	}
77
 
78
	@Override
79
	public String toString() {
21687 ashik.ali 80
		return "Customer [id=" + id + ", name=" + name + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber
21710 ashik.ali 81
				+ ", createTimestamp=" + createTimestamp + "]";
21602 ashik.ali 82
	}
83
 
84
 
85
}