80 lines
2.2 KiB
Java
80 lines
2.2 KiB
Java
package com.jasamedika.medifirst2000.entities;
|
|
|
|
import javax.persistence.Column;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.JoinColumn;
|
|
import javax.persistence.ManyToOne;
|
|
import javax.persistence.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonBackReference;
|
|
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
|
import com.jasamedika.medifirst2000.base.BaseTransaction;
|
|
import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited;
|
|
|
|
@Entity //@Audited
|
|
@Table(name="PapSkriningGiziDetail_T")
|
|
public class PapSkriningGiziDetail extends BaseTransaction{
|
|
|
|
@JsonManagedReference
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectPapSkriningGiziFk")
|
|
private PapSkriningGizi papSkriningGizi;
|
|
|
|
@Column(name = "ObjectPapSkriningGiziFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false)
|
|
private String papSkriningGiziId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectSkriningGiziFk")
|
|
@NotNull(message = "Skrining Gizi tidak boleh kosong")
|
|
private DataPertanyaanSkriningGizi skriningGizi;
|
|
|
|
@Column(name = "ObjectSkriningGiziFk", insertable = false, updatable = false, nullable = false)
|
|
private Integer skriningGiziId;
|
|
|
|
@ManyToOne
|
|
@JoinColumn(name = "ObjectYaTidakFk")
|
|
@NotNull(message = "Ya Tidak tidak boleh kosong")
|
|
private StatusYaTidak yaTidak;
|
|
|
|
@Column(name = "ObjectYaTidakFk", insertable = false, updatable = false, nullable = false)
|
|
private Integer yaTidakId;
|
|
|
|
@Column(name = "nilai")
|
|
@Caption(value = "nilai")
|
|
private Integer nilai;
|
|
|
|
public PapSkriningGizi getPapSkriningGizi() {
|
|
return papSkriningGizi;
|
|
}
|
|
|
|
public void setPapSkriningGizi(PapSkriningGizi papSkriningGizi) {
|
|
this.papSkriningGizi = papSkriningGizi;
|
|
}
|
|
|
|
public DataPertanyaanSkriningGizi getSkriningGizi() {
|
|
return skriningGizi;
|
|
}
|
|
|
|
public void setSkriningGizi(DataPertanyaanSkriningGizi skriningGizi) {
|
|
this.skriningGizi = skriningGizi;
|
|
}
|
|
|
|
public StatusYaTidak getYaTidak() {
|
|
return yaTidak;
|
|
}
|
|
|
|
public void setYaTidak(StatusYaTidak yaTidak) {
|
|
this.yaTidak = yaTidak;
|
|
}
|
|
|
|
public Integer getNilai() {
|
|
return nilai;
|
|
}
|
|
|
|
public void setNilai(Integer nilai) {
|
|
this.nilai = nilai;
|
|
}
|
|
|
|
}
|