143 lines
3.4 KiB
Java
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;
|
|
}
|
|
|
|
}
|
|
|