package al.gov.asp.smc.osgi.kai.model.jpa.entites;
import java.io.Serializable;
import javax.persistence.*;
/**
* The persistent class for the PERSON database table.
*
*/
@Entity
@Table(name="PERSON")
public class Person implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(unique=true, nullable=false)
private int id;
@Column(length=50)
private String firstname;
@Column(length=50)
private String lastname;
//bi-directional many-to-one association to Company
@ManyToOne
@JoinColumn(name="COMPANY_ID", nullable=false)
private Company company;
public Person() {
}
public int getId() {
return this.id;
}
public void setId(int id) {
this.id = id;
}
public String getFirstname() {
return this.firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public String getLastname() {
return this.lastname;
}
public void setLastname(String lastname) {
this.lastname = lastname;
}
public Company getCompany() {
return this.company;
}
public void setCompany(Company company) {
this.company = company;
}
}