11
11
public class StudentAttendancePK implements Serializable {
12
//default serial version id, required for serializable classes.
13
private static final long serialVersionUID = 1L;
14
private Long lectureCourse;
15
private java.util.Date lectureStartTime;
16
private java.util.Date lectureEndTime;
19
public StudentAttendancePK() {
22
@Column(name="lecture_course", insertable=false, updatable=false, unique=true, nullable=false)
23
public Long getLectureCourse() {
24
return this.lectureCourse;
26
public void setLectureCourse(Long lectureCourse) {
27
this.lectureCourse = lectureCourse;
30
@Temporal(TemporalType.TIMESTAMP)
31
@Column(name="lecture_start_time", insertable=false, updatable=false, unique=true, nullable=false)
32
public java.util.Date getLectureStartTime() {
33
return this.lectureStartTime;
35
public void setLectureStartTime(java.util.Date lectureStartTime) {
36
this.lectureStartTime = lectureStartTime;
39
@Temporal(TemporalType.TIMESTAMP)
40
@Column(name="lecture_end_time", insertable=false, updatable=false, unique=true, nullable=false)
41
public java.util.Date getLectureEndTime() {
42
return this.lectureEndTime;
44
public void setLectureEndTime(java.util.Date lectureEndTime) {
45
this.lectureEndTime = lectureEndTime;
48
@Column(insertable=false, updatable=false, unique=true, nullable=false)
49
public Long getStudent() {
52
public void setStudent(Long student) {
53
this.student = student;
56
public boolean equals(Object other) {
60
if (!(other instanceof StudentAttendancePK)) {
63
StudentAttendancePK castOther = (StudentAttendancePK)other;
65
this.lectureCourse.equals(castOther.lectureCourse)
66
&& this.lectureStartTime.equals(castOther.lectureStartTime)
67
&& this.lectureEndTime.equals(castOther.lectureEndTime)
68
&& this.student.equals(castOther.student);
71
public int hashCode() {
74
hash = hash * prime + this.lectureCourse.hashCode();
75
hash = hash * prime + this.lectureStartTime.hashCode();
76
hash = hash * prime + this.lectureEndTime.hashCode();
77
hash = hash * prime + this.student.hashCode();
12
// default serial version id, required for serializable classes.
13
private static final long serialVersionUID = 1L;
14
private Long lectureCourse;
15
private java.util.Date lectureStartTime;
16
private java.util.Date lectureEndTime;
19
public StudentAttendancePK() {
22
@Column(name = "lecture_course", insertable = false, updatable = false, unique = true, nullable = false)
23
public Long getLectureCourse() {
24
return this.lectureCourse;
27
public void setLectureCourse(Long lectureCourse) {
28
this.lectureCourse = lectureCourse;
31
@Temporal(TemporalType.TIMESTAMP)
32
@Column(name = "lecture_start_time", insertable = false, updatable = false, unique = true, nullable = false)
33
public java.util.Date getLectureStartTime() {
34
return this.lectureStartTime;
37
public void setLectureStartTime(java.util.Date lectureStartTime) {
38
this.lectureStartTime = lectureStartTime;
41
@Temporal(TemporalType.TIMESTAMP)
42
@Column(name = "lecture_end_time", insertable = false, updatable = false, unique = true, nullable = false)
43
public java.util.Date getLectureEndTime() {
44
return this.lectureEndTime;
47
public void setLectureEndTime(java.util.Date lectureEndTime) {
48
this.lectureEndTime = lectureEndTime;
51
@Column(insertable = false, updatable = false, unique = true, nullable = false)
52
public Long getStudent() {
56
public void setStudent(Long student) {
57
this.student = student;
60
public boolean equals(Object other) {
64
if (!(other instanceof StudentAttendancePK)) {
67
StudentAttendancePK castOther = (StudentAttendancePK) other;
68
return this.lectureCourse.equals(castOther.lectureCourse)
69
&& this.lectureStartTime.equals(castOther.lectureStartTime)
70
&& this.lectureEndTime.equals(castOther.lectureEndTime) && this.student.equals(castOther.student);
73
public int hashCode() {
76
hash = hash * prime + this.lectureCourse.hashCode();
77
hash = hash * prime + this.lectureStartTime.hashCode();
78
hash = hash * prime + this.lectureEndTime.hashCode();
79
hash = hash * prime + this.student.hashCode();
b'\\ No newline at end of file'