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 = "pgprep_topic_contentx")
@Cacheable
public class PgprepTopicContent {

	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
	private Integer id; 

	@Column(name = "topicId")	
	private Integer topicId;
	
	@Column(name = "topicName")	
	private String topicName;
	
	@Column(name = "contentName")	
	private String contentName;
	
	@Column(name = "contentUrl")	
	private String contentUrl;
	
	@Column(name = "description")	
	private String description;

	@Column(name = "contentType")	
	private Integer contentType;

	@Column(name = "contentSource")	
	private Integer contentSource;

	@Column(name = "contOrder")	
	private Integer contOrder;
	
	@Column(name = "country")	
	private String country;
	
	@Column(name = "standard")	
	private Integer standard;

	@Column(name = "postBy")	
	private String postBy;
	
	@Column(name = "postDate")
	@Temporal(TemporalType.TIMESTAMP)
	private Date postDate;

	
	
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getTopicId() {
		return topicId;
	}

	public void setTopicId(Integer topicId) {
		this.topicId = topicId;
	}

	public String getContentName() {
		return contentName;
	}

	public void setContentName(String contentName) {
		this.contentName = contentName;
	}

	public String getContentUrl() {
		return contentUrl;
	}

	public void setContentUrl(String contentUrl) {
		this.contentUrl = contentUrl;
	}

	public Integer getContentType() {
		return contentType;
	}

	public void setContentType(Integer contentType) {
		this.contentType = contentType;
	}

	public Integer getContentSource() {
		return contentSource;
	}

	public void setContentSource(Integer contentSource) {
		this.contentSource = contentSource;
	}

	public Integer getContOrder() {
		return contOrder;
	}

	public void setContOrder(Integer contOrder) {
		this.contOrder = contOrder;
	}

	public String getPostBy() {
		return postBy;
	}

	public void setPostBy(String postBy) {
		this.postBy = postBy;
	}

	public Date getPostDate() {
		return postDate;
	}

	public void setPostDate(Date postDate) {
		this.postDate = postDate;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getCountry() {
		return country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public Integer getStandard() {
		return standard;
	}

	public void setStandard(Integer standard) {
		this.standard = standard;
	}

	public String getTopicName() {
		return topicName;
	}

	public void setTopicName(String topicName) {
		this.topicName = topicName;
	}
	
	
	

	

	
	

	



	


	
	
	
	

	
	
}
