2021-01-07 11:34:56 +07:00

77 lines
1.9 KiB
Java

package com.jasamedika.medifirst2000.entities;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import com.jasamedika.medifirst2000.base.BaseTransaction;
import com.jasamedika.medifirst2000.helper.Caption;
@Entity
@Table(name="RencanaKinerjaOperasional_T")
public class RencanaKinerjaOperasional extends BaseTransaction{
@ManyToOne
@JoinColumn(name = "ObjectRencanaKinerjaTahunanFK")
@NotNull(message="Rencana Kinerja Tahunan tidak boleh kosong")
@Caption(value="Rencana Kinerja Tahunan")
private RencanaKinerjaTahunan rencanaKinerjaTahunan;
@Column(name = "ObjectRencanaKinerjaTahunanFK", insertable=false,updatable=false, nullable = false)
private String rencanaKinerjaTahunanId;
@Column(name="triwulan",nullable=false)
@Caption(value="Triwulan")
private Integer triwulan;
@Column(name="target",nullable=false)
@Caption(value="Target")
private String target;
@Column(name="realisasi",nullable=true)
@Caption(value="Realisasi")
private String realisasi;
public RencanaKinerjaTahunan getRencanaKinerjaTahunan() {
return rencanaKinerjaTahunan;
}
public void setRencanaKinerjaTahunan(RencanaKinerjaTahunan rencanaKinerjaTahunan) {
this.rencanaKinerjaTahunan = rencanaKinerjaTahunan;
}
public String getRencanaKinerjaTahunanId() {
return rencanaKinerjaTahunanId;
}
public void setRencanaKinerjaTahunanId(String rencanaKinerjaTahunanId) {
this.rencanaKinerjaTahunanId = rencanaKinerjaTahunanId;
}
public Integer getTriwulan() {
return triwulan;
}
public void setTriwulan(Integer triwulan) {
this.triwulan = triwulan;
}
public String getTarget() {
return target;
}
public void setTarget(String target) {
this.target = target;
}
public String getRealisasi() {
return realisasi;
}
public void setRealisasi(String realisasi) {
this.realisasi = realisasi;
}
}