package com.jasamedika.medifirst2000.vo; 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.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "DisposisiJabatan_T") public class DisposisiJabatanVO extends BaseTransactionVO { @ManyToOne(fetch = FetchType.LAZY) @Caption(value="disposisi") private DisposisiVO disposisi; @ManyToOne(fetch = FetchType.LAZY) @Caption(value="jabatan") private JabatanVO jabatan; @ManyToOne(fetch = FetchType.LAZY) @Caption(value="pegawai") private PegawaiVO pegawai; public DisposisiVO getDisposisi() { return disposisi; } public void setDisposisi(DisposisiVO disposisi) { this.disposisi = disposisi; } public JabatanVO getJabatan() { return jabatan; } public void setJabatan(JabatanVO jabatan) { this.jabatan = jabatan; } public PegawaiVO getPegawai() { return pegawai; } public void setPegawai(PegawaiVO pegawai) { this.pegawai = pegawai; } }