package com.jasamedika.medifirst2000.entities;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.jasamedika.medifirst2000.base.BaseMaster;
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
@Entity //@Audited
@Table(name = "KondisiProdukCurrent_M")
@JsonIgnoreProperties({"hibernateLazyInitializer", "handler"})
public class KondisiProdukCurrent extends BaseMaster{

	@Column(name = "KondisiProdukCurrent", nullable=true)
	@Caption(value = "Kondisi Produk Current")
	private Integer kondisiProdukCurrent;

	public Integer getKondisiProdukCurrent() {
		return kondisiProdukCurrent;
	}

	public void setKondisiProdukCurrent(Integer kondisiProdukCurrent) {
		this.kondisiProdukCurrent = kondisiProdukCurrent;
	}
	
	@Id
@GeneratedValue(
  strategy=GenerationType.SEQUENCE, 
   generator="public.kondisiprodukcurrent_m_id_seq")
@javax.persistence.SequenceGenerator(
	name="public.kondisiprodukcurrent_m_id_seq",	sequenceName="public.kondisiprodukcurrent_m_id_seq",
		allocationSize=1		)
@Column(name = "id")	protected Integer id;
	public Integer getId() {

	return id;
	}
public void setId(Integer id) {
	this.id = id;
	}
	}