package com.jasamedika.medifirst2000.vo; import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.FetchType; import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.helper.Caption; public class LkkIdentifikasiKejadianVO extends BaseTransactionVO{ @ManyToOne(fetch=FetchType.LAZY) @Caption(value="K3 Laporan Kecelakaan Kerja") private K3LaporanKecelakaanKerjaVO k3LaporanKecelakaanKerja; @NotNull(message="Tempat kejadian tidak boleh kosong") @Caption(value="Tempat Kejadian") private String tempatKejadian; @NotNull(message="Tanggal tidak boleh kosong") @Caption(value="Tanggal") private Date tanggal; @Caption(value="Awal Kejadian") private String awalKejadian; @Caption(value="Jam Kejadian") private Date jamKejadian; @Caption(value="Kondisi Saat Kejadian") private String kondisiSaatKejadian; @Caption(value="Penolong Pertama") private String penolongPertama; @Caption(value="Tindakan Penolong") private String tindakanPenolong; @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="lkkIdentifikasiKejadian") private Set lkkIdentifikasiKorban = new HashSet<>(); @OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="lkkIdentifikasiKejadian") private Set lkkSaksiKejadian = new HashSet<>(); public K3LaporanKecelakaanKerjaVO getK3LaporanKecelakaanKerja() { return k3LaporanKecelakaanKerja; } public void setK3LaporanKecelakaanKerja(K3LaporanKecelakaanKerjaVO k3LaporanKecelakaanKerja) { this.k3LaporanKecelakaanKerja = k3LaporanKecelakaanKerja; } public String getTempatKejadian() { return tempatKejadian; } public void setTempatKejadian(String tempatKejadian) { this.tempatKejadian = tempatKejadian; } public Date getTanggal() { return tanggal; } public void setTanggal(Date tanggal) { this.tanggal = tanggal; } public String getAwalKejadian() { return awalKejadian; } public void setAwalKejadian(String awalKejadian) { this.awalKejadian = awalKejadian; } public Date getJamKejadian() { return jamKejadian; } public void setJamKejadian(Date jamKejadian) { this.jamKejadian = jamKejadian; } public String getKondisiSaatKejadian() { return kondisiSaatKejadian; } public void setKondisiSaatKejadian(String kondisiSaatKejadian) { this.kondisiSaatKejadian = kondisiSaatKejadian; } public String getPenolongPertama() { return penolongPertama; } public void setPenolongPertama(String penolongPertama) { this.penolongPertama = penolongPertama; } public String getTindakanPenolong() { return tindakanPenolong; } public void setTindakanPenolong(String tindakanPenolong) { this.tindakanPenolong = tindakanPenolong; } public Set getLkkIdentifikasiKorban() { return lkkIdentifikasiKorban; } public void setLkkIdentifikasiKorban(Set lkkIdentifikasiKorban) { this.lkkIdentifikasiKorban = lkkIdentifikasiKorban; } public Set getLkkSaksiKejadian() { return lkkSaksiKejadian; } public void setLkkSaksiKejadian(Set lkkSaksiKejadian) { this.lkkSaksiKejadian = lkkSaksiKejadian; } }