package com.jasamedika.medifirst2000.vo;

import javax.persistence.Column;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.validation.constraints.NotNull;

import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;

public class TargetIndikatorVO extends BaseMasterVO {
	
	@ManyToOne
	@JoinColumn(name = "ObjectKamusIndikatorFK")
	@NotNull(message="Kamus Indikator tidak boleh kosong")
	@Caption(value="Kamus Indikator")
	private KamusIndikatorVO kamusIndikator;
	
	@Column(name = "target", nullable = true, length = 200)
	@Caption(value="target")
	private String target;

	@Column(name = "tahun", nullable = false)
	@Caption(value="tahun")
	private Integer tahun;

	public KamusIndikatorVO getKamusIndikator() {
		return kamusIndikator;
	}

	public void setKamusIndikator(KamusIndikatorVO kamusIndikator) {
		this.kamusIndikator = kamusIndikator;
	}

	public String getTarget() {
		return target;
	}

	public void setTarget(String target) {
		this.target = target;
	}

	public Integer getTahun() {
		return tahun;
	}

	public void setTahun(Integer tahun) {
		this.tahun = tahun;
	}
}
