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; } }