package com.jasamedika.medifirst2000.entities; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "TargetLayanan_T") public class TargetLayanan extends BaseTransaction { private static final long serialVersionUID = -8426274186046883050L; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "objectunitkerjafk") @Caption(value = "Unit Kerja") private UnitKerjaPegawai unitKerjaPegawai; @Column(name = "objectunitkerjafk", insertable = false, updatable = false) private Integer unitKerjaPegawaiId; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "objectsubunitkerjafk") @Caption(value = "Subunit Kerja") private SubUnitKerjaPegawai subUnitKerjaPegawai; @Column(name = "objectsubunitkerjafk", insertable = false, updatable = false) private Integer subUnitKerjaPegawaiId; @Column(name = "tglhitung") @Temporal(TemporalType.TIMESTAMP) @Caption(value = "Tanggal Hitung") private Date tglHitung; @Column(name = "periode") @Temporal(TemporalType.DATE) @Caption(value = "Periode") private Date periode; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "objectindikatordetailfk") @Caption(value = "Indikator Kinerja") private IndikatorKinerjaDetail indikatorDetail; @Column(name = "objectindikatordetailfk", insertable = false, updatable = false) private Integer indikatorDetailId; @Column(name = "capaian") @Caption(value = "Capaian") private Double capaian; @Column(name = "target") @Caption(value = "Target") private Double target; public UnitKerjaPegawai getUnitKerjaPegawai() { return unitKerjaPegawai; } public void setUnitKerjaPegawai(UnitKerjaPegawai unitKerjaPegawai) { this.unitKerjaPegawai = unitKerjaPegawai; } public Integer getUnitKerjaPegawaiId() { return unitKerjaPegawaiId; } public void setUnitKerjaPegawaiId(Integer unitKerjaPegawaiId) { this.unitKerjaPegawaiId = unitKerjaPegawaiId; } public SubUnitKerjaPegawai getSubUnitKerjaPegawai() { return subUnitKerjaPegawai; } public void setSubUnitKerjaPegawai(SubUnitKerjaPegawai subUnitKerjaPegawai) { this.subUnitKerjaPegawai = subUnitKerjaPegawai; } public Integer getSubUnitKerjaPegawaiId() { return subUnitKerjaPegawaiId; } public void setSubUnitKerjaPegawaiId(Integer subUnitKerjaPegawaiId) { this.subUnitKerjaPegawaiId = subUnitKerjaPegawaiId; } public Date getTglHitung() { return tglHitung; } public void setTglHitung(Date tglHitung) { this.tglHitung = tglHitung; } public Date getPeriode() { return periode; } public void setPeriode(Date periode) { this.periode = periode; } public IndikatorKinerjaDetail getIndikatorDetail() { return indikatorDetail; } public void setIndikatorDetail(IndikatorKinerjaDetail indikatorDetail) { this.indikatorDetail = indikatorDetail; } public Integer getIndikatorDetailId() { return indikatorDetailId; } public void setIndikatorDetailId(Integer indikatorDetailId) { this.indikatorDetailId = indikatorDetailId; } public Double getCapaian() { return capaian; } public void setCapaian(Double capaian) { this.capaian = capaian; } public Double getTarget() { return target; } public void setTarget(Double target) { this.target = target; } }