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
 
38
	@Column(name="email_id", length = 20)
39
	private String emailId;
40
 
41
	@Column(name="mobile_number", length = 20)
42
	private String mobileNumber;
43
 
21677 ashik.ali 44
	@Column(name="address_id")
21653 ashik.ali 45
	private int addressId;
21602 ashik.ali 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
 
57
	public String getEmailId() {
58
		return emailId;
59
	}
60
	public void setEmailId(String emailId) {
61
		this.emailId = emailId;
62
	}
63
 
64
	public String getMobileNumber() {
65
		return mobileNumber;
66
	}
67
	public void setMobileNumber(String mobileNumber) {
68
		this.mobileNumber = mobileNumber;
69
	}
70
 
21653 ashik.ali 71
	public int getAddressId() {
72
		return addressId;
21602 ashik.ali 73
	}
21653 ashik.ali 74
	public void setAddressId(int addressId) {
75
		this.addressId = addressId;
21602 ashik.ali 76
	}
77
	@Override
78
	public String toString() {
21653 ashik.ali 79
		return "Customer [id=" + id + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber + ", addressId="
80
				+ addressId + ", createTimestamp=" + createTimestamp + "]";
21602 ashik.ali 81
	}
82
 
83
 
84
 
85
}