3
import java.io.Serializable;
4
import javax.persistence.*;
8
* The persistent class for the staff database table.
13
@NamedQuery(name="Staff.findAll", query="SELECT s FROM Staff s")
14
public class Staff implements Serializable {
15
private static final long serialVersionUID = 1L;
17
private String nameFirst;
18
private String nameLast;
20
private String userName;
21
private StaffType staffTypeBean;
28
@GeneratedValue(strategy=GenerationType.AUTO)
29
@Column(unique=true, nullable=false)
30
public Integer getId() {
34
public void setId(Integer id) {
39
@Column(name="name_first", nullable=false, length=32)
40
public String getNameFirst() {
41
return this.nameFirst;
44
public void setNameFirst(String nameFirst) {
45
this.nameFirst = nameFirst;
49
@Column(name="name_last", nullable=false, length=32)
50
public String getNameLast() {
54
public void setNameLast(String nameLast) {
55
this.nameLast = nameLast;
59
@Column(nullable=false, length=256)
60
public String getPwd() {
64
public void setPwd(String pwd) {
69
@Column(name="user_name", nullable=false, length=32)
70
public String getUserName() {
74
public void setUserName(String userName) {
75
this.userName = userName;
79
//bi-directional many-to-one association to StaffType
81
@JoinColumn(name="staff_type")
82
public StaffType getStaffTypeBean() {
83
return this.staffTypeBean;
86
public void setStaffTypeBean(StaffType staffTypeBean) {
87
this.staffTypeBean = staffTypeBean;
b'\\ No newline at end of file'