package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "DiputuskanDetail_T") public class DiputuskanDetail extends BaseTransaction { @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "Diputuskan") @Caption(value="Pasien Daftar") @JsonBackReference private Diputuskan Diputuskan; @Column(name = "Diputuskan", insertable=false,updatable=false) private Integer DiputuskanId; @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "pasienDaftarFk") @Caption(value="Pasien Daftar") @JsonBackReference private PasienDaftar pasienDaftar; @Column(name = "pasienDaftarFk", insertable=false,updatable=false) private String pasienDaftarId; public Diputuskan getDiputuskan() { return Diputuskan; } public void setDiputuskan(Diputuskan diputuskan) { Diputuskan = diputuskan; } public Integer getDiputuskanId() { return DiputuskanId; } public void setDiputuskanId(Integer diputuskanId) { DiputuskanId = diputuskanId; } public PasienDaftar getPasienDaftar() { return pasienDaftar; } public void setPasienDaftar(PasienDaftar pasienDaftar) { this.pasienDaftar = pasienDaftar; } public String getPasienDaftarId() { return pasienDaftarId; } public void setPasienDaftarId(String pasienDaftarId) { this.pasienDaftarId = pasienDaftarId; } }