package com.eassessment.pojo;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "answermemo")
public class AnswerMemo {

	@Id
	@GeneratedValue
	int ans_id;

	@ManyToOne
	@JoinColumn(name = "topic_id")
	Topics topic_id;

	@ManyToOne
	@JoinColumn(name = "question_id")
	Questions ques_id;

	@ManyToOne
	@JoinColumn(name = "option_id")
	Options opt_id;

	@ManyToOne
	@JoinColumn(name = "user_id")
	User user_id;
	
	
	String testtype;

	public int getAns_id() {
		return ans_id;
	}

	public void setAns_id(int ans_id) {
		this.ans_id = ans_id;
	}

	public Topics getTopic_id() {
		return topic_id;
	}

	public void setTopic_id(Topics topic_id) {
		this.topic_id = topic_id;
	}

	public Questions getQues_id() {
		return ques_id;
	}

	public void setQues_id(Questions ques_id) {
		this.ques_id = ques_id;
	}

	public Options getOpt_id() {
		return opt_id;
	}

	public void setOpt_id(Options opt_id) {
		this.opt_id = opt_id;
	}

	public User getUser_id() {
		return user_id;
	}

	public void setUser_id(User user_id) {
		this.user_id = user_id;
	}

	public String getTesttype() {
		return testtype;
	}

	public void setTesttype(String testtype) {
		this.testtype = testtype;
	}

	@Override
	public String toString() {
		return "AnswerMemo [ans_id=" + ans_id + ", topic_id=" + topic_id
				+ ", ques_id=" + ques_id + ", opt_id=" + opt_id + ", user_id="
				+ user_id + ", testtype=" + testtype + "]";
	}
 
	 
}
