package com.jasamedika.medifirst2000.entities; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; import lombok.Getter; import lombok.Setter; import javax.persistence.*; import javax.validation.constraints.NotNull; @Getter @Setter @Entity @Table(name = "sdm_NilaiIndexKinerjaIndividu_T") public class NilaiIndexKinerjaIndividu extends BaseTransaction { @ManyToOne @JoinColumn(name = "ObjectPegawaiFk") @Caption(value = "Object Pegawai") private Pegawai pegawai; @Column(name = "ObjectPegawaiFk", insertable = false, updatable = false, nullable = false) private Integer pegawaiId; @Caption(value = "periode") @NotNull(message = "Periode tidak boleh kosong") @Column(name = "periode", nullable = false) private String periode; @Caption(value = "totalKuantitas") @Column(name = "totalKuantitas") private Double totalKuantitas; @Caption(value = "totalKualitas") @Column(name = "totalKualitas") private Double totalKualitas; @Caption(value = "totalPerilaku") @Column(name = "totalPerilaku") private Double totalPerilaku; @Caption(value = "totalInovasi") @Column(name = "totalInovasi") private Double totalInovasi; @Caption(value = "totalIKI") @Column(name = "totalIKI") private Double totalIKI; @Caption(value = "iki") @Column(name = "iki") private Double iki; }