/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.web.organizer.data;
/**
*
* @author Gery
*/
import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.OneToOne;
import javax.persistence.PrimaryKeyJoinColumn;
/**
*
* @author Gery
*/
@Entity
public class BusinessPerson implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id = 0;
// @Enumerated(EnumType.ORDINAL)
private String companyName = "";
private String position = "";
private String bEmail = "";
private String bMobile = "";
private String bMobile2 = "";
private String fax = "";
@OneToOne
@PrimaryKeyJoinColumn
private Person person;
public BusinessPerson() {
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public Person getPerson() {
return person;
}
public void setPerson(Person person) {
this.person = person;
}
public String getFax() {
return fax;
}
public void setFax(String fax) {
this.fax = fax;
}
public String getbEmail() {
return bEmail;
}
public void setbEmail(String bEmail) {
this.bEmail = bEmail;
}
public String getbMobile() {
return bMobile;
}
public void setbMobile(String bMobile) {
this.bMobile = bMobile;
}
public String getbMobile2() {
return bMobile2;
}
public void setbMobile2(String bMobile2) {
this.bMobile2 = bMobile2;
}
public String getCompanyName() {
return companyName;
}
public void setCompanyName(String companyName) {
this.companyName = companyName;
}
public String getPosition() {
return position;
}
public void setPosition(String position) {
this.position = position;
}
}