Subversion Repositories SmartDukaan

Rev

Rev 22009 | Rev 22243 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22009 Rev 22216
Line 1... Line 1...
1
package com.spice.profitmandi.dao.entity.fofo;
1
package com.spice.profitmandi.dao.entity.fofo;
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
-
 
4
import java.time.LocalDate;
4
import java.time.LocalDateTime;
5
import java.time.LocalDateTime;
5
import java.util.List;
6
import java.util.List;
6
 
7
 
7
import javax.persistence.CascadeType;
8
import javax.persistence.CascadeType;
8
import javax.persistence.Column;
9
import javax.persistence.Column;
Line 16... Line 17...
16
import javax.persistence.NamedQueries;
17
import javax.persistence.NamedQueries;
17
import javax.persistence.NamedQuery;
18
import javax.persistence.NamedQuery;
18
import javax.persistence.OneToMany;
19
import javax.persistence.OneToMany;
19
import javax.persistence.Table;
20
import javax.persistence.Table;
20
 
21
 
-
 
22
import com.spice.profitmandi.dao.convertor.LocalDateAttributeConverter;
21
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
23
import com.spice.profitmandi.dao.convertor.LocalDateTimeAttributeConverter;
22
 
24
 
23
/**
25
/**
24
 * This class basically contains  details
26
 * This class basically contains  details
25
 * 
27
 * 
Line 41... Line 43...
41
	@Id
43
	@Id
42
	@Column(name="id")
44
	@Column(name="id")
43
	@GeneratedValue(strategy = GenerationType.IDENTITY)
45
	@GeneratedValue(strategy = GenerationType.IDENTITY)
44
	private int id;
46
	private int id;
45
	
47
	
-
 
48
	@Column(name = "first_name", length = 20)
-
 
49
	private String firstName;
-
 
50
	
46
	@Column(name = "name", length = 100)
51
	@Column(name = "last_name", length = 20)
47
	private String name;
52
	private String lastName;
-
 
53
	
-
 
54
	@Convert(converter = LocalDateAttributeConverter.class)
-
 
55
	@Column(name = "date_of_birth")
-
 
56
	private LocalDate dateOfBirth = LocalDate.now();
48
	
57
	
49
	@Column(name="email_id", length = 20)
58
	@Column(name="email_id", length = 20)
50
	private String emailId;
59
	private String emailId;
51
	
60
	
52
	@Column(name="mobile_number", length = 20)
61
	@Column(name="mobile_number", length = 20)
Line 71... Line 80...
71
	}
80
	}
72
	public void setId(int id) {
81
	public void setId(int id) {
73
		this.id = id;
82
		this.id = id;
74
	}
83
	}
75
	
84
	
-
 
85
	public String getFirstName() {
-
 
86
		return firstName;
-
 
87
	}
-
 
88
	public void setFirstName(String firstName) {
-
 
89
		this.firstName = firstName;
-
 
90
	}
-
 
91
	
76
	public String getName() {
92
	public String getLastName() {
77
		return name;
93
		return lastName;
78
	}
94
	}
79
	public void setName(String name) {
95
	public void setLastName(String lastName) {
80
		this.name = name;
96
		this.lastName = lastName;
-
 
97
	}
-
 
98
	
-
 
99
	public LocalDate getDateOfBirth() {
-
 
100
		return dateOfBirth;
-
 
101
	}
-
 
102
	public void setDateOfBirth(LocalDate dateOfBirth) {
-
 
103
		this.dateOfBirth = dateOfBirth;
81
	}
104
	}
82
	
105
	
83
	public String getEmailId() {
106
	public String getEmailId() {
84
		return emailId;
107
		return emailId;
85
	}
108
	}
Line 116... Line 139...
116
			return false;
139
			return false;
117
		return true;
140
		return true;
118
	}
141
	}
119
	@Override
142
	@Override
120
	public String toString() {
143
	public String toString() {
121
		return "Customer [id=" + id + ", name=" + name + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber
144
		return "Customer [id=" + id + ", firstName=" + firstName + ", lastName=" + lastName + ", dateOfBirth="
-
 
145
				+ dateOfBirth + ", emailId=" + emailId + ", mobileNumber=" + mobileNumber + ", createTimestamp="
122
				+ ", createTimestamp=" + createTimestamp + ", customerAddress=" + customerAddress + "]";
146
				+ createTimestamp + ", customerAddress=" + customerAddress + "]";
123
	}
147
	}
124
	
148
	
125
    
149
	
126
}
150
}
127
151