4
4
import javax.persistence.*;
5
5
import java.util.List;
9
8
* The persistent class for the student database table.
13
@Table(name="student")
14
@NamedQuery(name="Student.findAll", query="SELECT s FROM Student s")
12
@Table(name = "student")
13
@NamedQuery(name = "Student.findAll", query = "SELECT s FROM Student s")
15
14
public class Student implements Serializable {
16
private static final long serialVersionUID = 1L;
18
private String class_;
19
private String nameFirst;
20
private String nameLast;
22
private String userName;
23
private List<StudentAttendance> studentAttendances;
30
@GeneratedValue(strategy=GenerationType.AUTO)
31
@Column(unique=true, nullable=false)
32
public Integer getId() {
36
public void setId(Integer id) {
41
@Column(name="class", length=32)
42
public String getClass_() {
46
public void setClass_(String class_) {
51
@Column(name="name_first", nullable=false, length=32)
52
public String getNameFirst() {
53
return this.nameFirst;
56
public void setNameFirst(String nameFirst) {
57
this.nameFirst = nameFirst;
61
@Column(name="name_last", nullable=false, length=32)
62
public String getNameLast() {
66
public void setNameLast(String nameLast) {
67
this.nameLast = nameLast;
71
@Column(nullable=false, length=256)
72
public String getPwd() {
76
public void setPwd(String pwd) {
81
@Column(name="user_name", nullable=false, length=32)
82
public String getUserName() {
86
public void setUserName(String userName) {
87
this.userName = userName;
91
//bi-directional many-to-one association to StudentAttendance
92
@OneToMany(mappedBy="studentBean")
93
public List<StudentAttendance> getStudentAttendances() {
94
return this.studentAttendances;
97
public void setStudentAttendances(List<StudentAttendance> studentAttendances) {
98
this.studentAttendances = studentAttendances;
101
public StudentAttendance addStudentAttendance(StudentAttendance studentAttendance) {
102
getStudentAttendances().add(studentAttendance);
103
studentAttendance.setStudentBean(this);
105
return studentAttendance;
108
public StudentAttendance removeStudentAttendance(StudentAttendance studentAttendance) {
109
getStudentAttendances().remove(studentAttendance);
110
studentAttendance.setStudentBean(null);
112
return studentAttendance;
15
private static final long serialVersionUID = 1L;
17
private String class_;
18
private String nameFirst;
19
private String nameLast;
21
private String userName;
22
private List<StudentAttendance> studentAttendances;
28
@GeneratedValue(strategy = GenerationType.AUTO)
29
@Column(unique = true, nullable = false)
30
public Integer getId() {
34
public void setId(Integer id) {
38
@Column(name = "class", length = 32)
39
public String getClass_() {
43
public void setClass_(String class_) {
47
@Column(name = "name_first", nullable = false, length = 32)
48
public String getNameFirst() {
49
return this.nameFirst;
52
public void setNameFirst(String nameFirst) {
53
this.nameFirst = nameFirst;
56
@Column(name = "name_last", nullable = false, length = 32)
57
public String getNameLast() {
61
public void setNameLast(String nameLast) {
62
this.nameLast = nameLast;
65
@Column(nullable = false, length = 256)
66
public String getPwd() {
70
public void setPwd(String pwd) {
74
@Column(name = "user_name", nullable = false, length = 32)
75
public String getUserName() {
79
public void setUserName(String userName) {
80
this.userName = userName;
83
// bi-directional many-to-one association to StudentAttendance
84
@OneToMany(mappedBy = "studentBean")
85
public List<StudentAttendance> getStudentAttendances() {
86
return this.studentAttendances;
89
public void setStudentAttendances(List<StudentAttendance> studentAttendances) {
90
this.studentAttendances = studentAttendances;
93
public StudentAttendance addStudentAttendance(StudentAttendance studentAttendance) {
94
getStudentAttendances().add(studentAttendance);
95
studentAttendance.setStudentBean(this);
97
return studentAttendance;
100
public StudentAttendance removeStudentAttendance(StudentAttendance studentAttendance) {
101
getStudentAttendances().remove(studentAttendance);
102
studentAttendance.setStudentBean(null);
104
return studentAttendance;
b'\\ No newline at end of file'