package com.bizofficer.hibernate.entity;

import java.util.Date;

import javax.persistence.Cacheable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;


@Entity
@Table(name = "qb_assessment_item")
@Cacheable
public class QbAssessmentItem {

	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "assess_id")
	private Integer assessId;

	@Column(name = "assess_title")	
	private String assessTitle;
	
	@Column(name = "batch_id")	
	private String batchId;
	
	@Column(name = "assess_text")	
	private String assessText;

	@Column(name = "assess_topic")	
	private String assessTopic;
	
	@Column(name = "assess_difficulty")	
	private String assessDifficulty;

	@Column(name = "assess_examtype")	
	private String assessExamtype;

	@Column(name = "date_created")
	@Temporal(TemporalType.TIMESTAMP)
	private Date dateCreated;
	
	@Column(name = "created_by")	
	private String createdBy;
	
	@Column(name = "display_id")
	private Integer displayId;
	
	@Column(name = "assess_class")	
	private String assessClass;
	
	@Column(name = "exam_type")	
	private String examType;

	
	
	
	public Integer getAssessId() {
		return assessId;
	}

	public void setAssessId(Integer assessId) {
		this.assessId = assessId;
	}

	public String getAssessTitle() {
		return assessTitle;
	}

	public void setAssessTitle(String assessTitle) {
		this.assessTitle = assessTitle;
	}

	public String getBatchId() {
		return batchId;
	}

	public void setBatchId(String batchId) {
		this.batchId = batchId;
	}

	public String getAssessText() {
		return assessText;
	}

	public void setAssessText(String assessText) {
		this.assessText = assessText;
	}

	public String getAssessTopic() {
		return assessTopic;
	}

	public void setAssessTopic(String assessTopic) {
		this.assessTopic = assessTopic;
	}

	public String getAssessDifficulty() {
		return assessDifficulty;
	}

	public void setAssessDifficulty(String assessDifficulty) {
		this.assessDifficulty = assessDifficulty;
	}

	public String getAssessExamtype() {
		return assessExamtype;
	}

	public void setAssessExamtype(String assessExamtype) {
		this.assessExamtype = assessExamtype;
	}

	public Date getDateCreated() {
		return dateCreated;
	}

	public void setDateCreated(Date dateCreated) {
		this.dateCreated = dateCreated;
	}

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public Integer getDisplayId() {
		return displayId;
	}

	public void setDisplayId(Integer displayId) {
		this.displayId = displayId;
	}

	public String getAssessClass() {
		return assessClass;
	}

	public void setAssessClass(String assessClass) {
		this.assessClass = assessClass;
	}

	public String getExamType() {
		return examType;
	}

	public void setExamType(String examType) {
		this.examType = examType;
	}

	



	


	
	
	
	

	
	
}
