StudentQuestionAnswer.java
/*
* +====================================================================+
* | Copyright (C) 2015 Rochester Institute of Technology, |
* | 103 Lomb Memorial Drive, Rochester, NY - 14623 |
* | All Rights Reserved. |
* +====================================================================+
* FILENAME
* StudentQuestionAnswer.java
*
* AUTHOR
* @author mhickson
*
* =====================================================================
*/
package edu.rit.coopeval.model;
import javax.persistence.*;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@Entity
@Table(name = "STUDENTQUESTIONANSWER")
@JsonIgnoreProperties(value = {"evaluationByEvaluationId"})
public class StudentQuestionAnswer extends AuditableEntity {
@Id
@Column(name = "STUDENTQUESTIONANSWERID", nullable = false, insertable = true, updatable = true, precision = 0)
private long studentQuestionAnswerId;
@Lob
@Column(name = "ANSWER", nullable = true, insertable = true, updatable = true)
private String answer;
@Lob
@Column(name = "COMMENT", nullable = true, insertable = true, updatable = true)
private String comment;
@ManyToOne
@JoinColumn(name = "EVALUATIONID")
private Evaluation evaluationByEvaluationId;
@ManyToOne
@JoinColumn(name = "FORMQUESTIONID")
private FormQuestion formQuestionByFormQuestionId;
public long getStudentQuestionAnswerId() {
return studentQuestionAnswerId;
}
public void setStudentQuestionAnswerId(long studentQuestionAnswerId) {
this.studentQuestionAnswerId = studentQuestionAnswerId;
}
public String getAnswer() {
return answer;
}
public void setAnswer(String answer) {
this.answer = answer;
}
public String getComment() {
return comment;
}
public void setComment(String comment) {
this.comment = comment;
}
public Evaluation getEvaluationByEvaluationId() {
return evaluationByEvaluationId;
}
public void setEvaluationByEvaluationId(Evaluation evaluationByEvaluationId) {
this.evaluationByEvaluationId = evaluationByEvaluationId;
}
public FormQuestion getFormQuestionByFormQuestionId() {
return formQuestionByFormQuestionId;
}
public void setFormQuestionByFormQuestionId(FormQuestion formQuestionByFormQuestionId) {
this.formQuestionByFormQuestionId = formQuestionByFormQuestionId;
}
}