package persistency.entities.feedback; import java.io.Serializable; import javax.persistence.*; /** * Entity implementation class for Entity: Answer * */ @Entity @NamedQueries({ @NamedQuery(name = "getAnswersByUserId", query = "SELECT e FROM Answer e WHERE e.currentUser = :userid"), @NamedQuery(name = "allAnswers", query = "SELECT e FROM Answer e") }) public class Answer implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue private int id; private Question question; private long currentUser; private int groupq = 0; private String groupLink; private int rating; @Column(length = 10000) private String freeText; public int getId() { return id; } public void setId(int id) { this.id = id; } public Question getQuestion() { return question; } public void setQuestion(Question question) { this.question = question; } public long getCurrentUser() { return currentUser; } public void setCurrentUser(long currentUser) { this.currentUser = currentUser; } public int getGroupq() { return groupq; } public void setGroupq(int groupq) { this.groupq = groupq; } public String getGroupLink() { return groupLink; } public void setGroupLink(String groupLink) { this.groupLink = groupLink; } public int getRating() { return rating; } public void setRating(int rating) { this.rating = rating; } public String getFreeText() { return freeText; } public void setFreeText(String freeText) { this.freeText = freeText; } }