package com.jasamedika.medifirst2000.vo; import java.io.Serializable; import javax.persistence.*; import java.util.Date; import org.hibernate.validator.constraints.NotEmpty; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import com.jasamedika.medifirst2000.entities.Jabatan; import com.jasamedika.medifirst2000.entities.JenisKomponenIndex; import com.jasamedika.medifirst2000.entities.Pendidikan; import javax.validation.constraints.NotNull; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.internal.util.logging.Messages; import com.fasterxml.jackson.annotation.JsonManagedReference; import com.jasamedika.medifirst2000.base.vo.BaseMasterVO; import com.jasamedika.medifirst2000.helper.Caption; public class KomponenIndexVO extends BaseMasterVO { @ManyToOne(fetch=FetchType.LAZY) @NotNull(message="Kd Jenis Komponen Index tidak boleh kosong") @Caption(value="Object Jenis Komponen Index") private JenisKomponenIndexVO jenisKomponenIndex; @NotNull(message="Kd Komponen Index tidak boleh kosong") @Caption(value="Kode Komponen Index") private String kdKomponenIndex; @NotNull(message="Komponen Index tidak boleh kosong") @Caption(value="Komponen Index") private String komponenIndex; @NotNull(message="No Urut tidak boleh kosong") @Caption(value="No Urut") private Byte noUrut; @NotNull(message="QKomponen Index tidak boleh kosong") @Caption(value="QKomponen Index") private Byte qKomponenIndex; @Caption(value="Nilai Standar") private Integer nilaiStandar; @Caption(value="Factor Rate") private Float factorRate; @Caption(value="Operator Factor Rate") private String operatorFactorRate; @ManyToOne(fetch=FetchType.LAZY) @Caption(value="Kd Pendidikan") private PendidikanVO pendidikan; @ManyToOne(fetch=FetchType.LAZY) @Caption(value="Jabatan") private JabatanVO jabatan; public JenisKomponenIndexVO getJenisKomponenIndex() { return jenisKomponenIndex; } public void setJenisKomponenIndex(JenisKomponenIndexVO jenisKomponenIndex) { this.jenisKomponenIndex = jenisKomponenIndex; } public String getKdKomponenIndex() { return kdKomponenIndex; } public void setKdKomponenIndex(String kdKomponenIndex) { this.kdKomponenIndex = kdKomponenIndex; } public String getKomponenIndex() { return komponenIndex; } public void setKomponenIndex(String komponenIndex) { this.komponenIndex = komponenIndex; } public Byte getNoUrut() { return noUrut; } public void setNoUrut(Byte noUrut) { this.noUrut = noUrut; } public Byte getqKomponenIndex() { return qKomponenIndex; } public void setqKomponenIndex(Byte qKomponenIndex) { this.qKomponenIndex = qKomponenIndex; } public Integer getNilaiStandar() { return nilaiStandar; } public void setNilaiStandar(Integer nilaiStandar) { this.nilaiStandar = nilaiStandar; } public Float getFactorRate() { return factorRate; } public void setFactorRate(Float factorRate) { this.factorRate = factorRate; } public String getOperatorFactorRate() { return operatorFactorRate; } public void setOperatorFactorRate(String operatorFactorRate) { this.operatorFactorRate = operatorFactorRate; } public PendidikanVO getPendidikan() { return pendidikan; } public void setPendidikan(PendidikanVO pendidikan) { this.pendidikan = pendidikan; } public JabatanVO getJabatan() { return jabatan; } public void setJabatan(JabatanVO jabatan) { this.jabatan = jabatan; } }