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

143 lines
3.4 KiB
Java

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