package com.jasamedika.medifirst2000.entities; import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.*; import com.jasamedika.medifirst2000.entities.IsianPelamar; import com.jasamedika.medifirst2000.entities.StatusPelamar; import com.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseTransaction; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption; /** * class BerkasLamaran * * @author Generator */ @Entity @Table(name = "sdm_BerkasLamaran_T") public class BerkasLamaran extends BaseTransaction { @ManyToOne @JoinColumn(name = "NamaPelamarFk") @NotNull(message = "Nama Pelamar Harus Diisi") @Caption(value = "Nama Pelamar") private IsianPelamar namaPelamar; public IsianPelamar getNamaPelamar() { return namaPelamar; } public void setNamaPelamar(IsianPelamar namaPelamar) { this.namaPelamar = namaPelamar; } @Column(name = "NamaPelamarFk", insertable = false, updatable = false) private String namaPelamarId; @ManyToOne @JoinColumn(name = "StatusPelamarFk") @NotNull(message = "Status Pelamar Harus Diisi") @Caption(value = "Status Pelamar") private StatusPelamar statusPelamar; public StatusPelamar getStatusPelamar() { return statusPelamar; } public void setStatusPelamar(StatusPelamar statusPelamar) { this.statusPelamar = statusPelamar; } @Column(name = "StatusPelamarFk", insertable = false, updatable = false) private Integer statusPelamarId; @Column(name = "Hasil",nullable=true) private Boolean hasil; public Boolean getHasil() { return hasil; } public void setHasil(Boolean hasil) { this.hasil = hasil; } }