package org.openbakery.racecontrol.plugin.profile.data; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import org.openbakery.racecontrol.persistence.bean.Profile; @Entity @Table(name = "racecontrol_driver_profile") public class DriverProfile implements Serializable { /** * */ private static final long serialVersionUID = 1L; public int getId() { return id; } @Id @GeneratedValue private int id; @Column(name = "firstname") private String firstname; @Column(name = "lastname") private String lastname; @Column(name = "lfsworldname") private String lfsworldName; @Column(name ="signedUp") private boolean signedUp; public DriverProfile() { } public String getFirstname() { return firstname; } public String getLastname() { return lastname; } public String getLfsworldName() { return lfsworldName; } public void setFirstname(String firstname) { this.firstname = firstname; } public void setLastname(String lastname) { this.lastname = lastname; } public void setLfsworldName(String lfsworldName) { this.lfsworldName = lfsworldName; } public boolean isSignedUp() { return signedUp; } public void setSignedUp(boolean signedUp) { this.signedUp = signedUp; } public Profile getProfile() { return new Profile(0, firstname, lastname, lfsworldName); } }