package persistency.entities.feedback; import java.io.Serializable; import java.util.List; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.NamedQueries; import javax.persistence.NamedQuery; import javax.persistence.OneToMany; /** * Entity implementation class for Entity: QuestionInstance * */ @Entity @NamedQueries({ @NamedQuery(name = "getQuestions", query = "SELECT e FROM Question e"), @NamedQuery(name = "getQuestionById", query = "SELECT e FROM Question e WHERE e.id = :id") }) public class Question implements Serializable { private static final long serialVersionUID = 1L; @Id private int id; private String question; private String description; @OneToMany private List<Answer> answers; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getQuestion() { return question; } public void setQuestion(String question) { this.question = question; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public List<Answer> getAnswers() { return answers; } public void setAnswers(List<Answer> answers) { this.answers = answers; } }