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.JenisKelamin; import com.jasamedika.medifirst2000.entities.Agama; import com.jasamedika.medifirst2000.entities.StatusKawin; import com.jasamedika.medifirst2000.entities.PosisiLamaran; import com.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption; /** * class IsianPelamar * * @author Generator */ @Entity @Table(name = "sdm_IsianPelamar_T") public class IsianPelamar extends BaseTransaction{ @Column(name = "NilaiTertulis",nullable=true) private Double nilaiTertulis; @Column(name = "NilaiWawancara",nullable=true) private Double nilaiWawancara; @Column(name = "NilaiPsikotes",nullable=true) private Double nilaiPsikotes; @Column(name = "NilaiKesehatan",nullable=true) private Double nilaiKesehatan; public Double getNilaiTertulis() { return nilaiTertulis; } public void setNilaiTertulis(Double nilaiTertulis) { this.nilaiTertulis = nilaiTertulis; } public Double getNilaiWawancara() { return nilaiWawancara; } public void setNilaiWawancara(Double nilaiWawancara) { this.nilaiWawancara = nilaiWawancara; } public Double getNilaiPsikotes() { return nilaiPsikotes; } public void setNilaiPsikotes(Double nilaiPsikotes) { this.nilaiPsikotes = nilaiPsikotes; } public Double getNilaiKesehatan() { return nilaiKesehatan; } public void setNilaiKesehatan(Double nilaiKesehatan) { this.nilaiKesehatan = nilaiKesehatan; } @Column(name = "Hasil",nullable=true) private Boolean hasil; @Column(name = "HasilTest",nullable=true) private Boolean hasilTest; public Boolean getHasilTest() { return hasilTest; } public void setHasilTest(Boolean hasilTest) { this.hasilTest = hasilTest; } public Boolean getHasil() { return hasil; } public void setHasil(Boolean hasil) { this.hasil = hasil; } @Column(name = "NamaLengkap", nullable = false , length = 100) @Caption(value = "NamaLengkap") private String namaLengkap ; public String getNamaLengkap() { return namaLengkap ; } public void setNamaLengkap(String namaLengkap ) { this.namaLengkap = namaLengkap ; } @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "JenisKelaminFk") @NotNull(message = "Jenis Kelamin Harus Diisi") @Caption(value = "Jenis Kelamin") private JenisKelamin jenisKelamin; public JenisKelamin getJenisKelamin() { return jenisKelamin; } public void setJenisKelamin(JenisKelamin jenisKelamin) { this.jenisKelamin = jenisKelamin; } @Column(name = "JenisKelaminFk", insertable=false,updatable=false) private Integer jenisKelaminId; @Column(name = "NoPendaftaran", nullable = true , length = 100) @Caption(value = "NoPendaftaran") private String noPendaftaran ; public String getNoPendaftaran() { return noPendaftaran; } public void setNoPendaftaran(String noPendaftaran) { this.noPendaftaran = noPendaftaran; } @Column(name = "NoKTP", nullable = false , length = 100) @Caption(value = "NoKTP") private String noKTP ; public String getNoKTP() { return noKTP ; }@Column(name = "Picture", nullable = true , length = 100000) @Caption(value = "Picture") private String picture ; public String getPicture() { return picture; } public void setPicture(String picture) { this.picture = picture; } public void setNoKTP(String noKTP ) { this.noKTP = noKTP ; } @Column(name = "TempatLahir", nullable = false , length = 100) @Caption(value = "TempatLahir") private String tempatLahir ; public String getTempatLahir() { return tempatLahir ; } public void setTempatLahir(String tempatLahir ) { this.tempatLahir = tempatLahir ; } @Column(name = "TanggalLahir", nullable = false , length = 100) @Caption(value = "TanggalLahir") private String tanggalLahir ; public String getTanggalLahir() { return tanggalLahir ; } public void setTanggalLahir(String tanggalLahir ) { this.tanggalLahir = tanggalLahir ; } @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "AgamaFk") @NotNull(message = "Agama Harus Diisi") @Caption(value = "Agama") private Agama agama; public Agama getAgama() { return agama; } public void setAgama(Agama agama) { this.agama = agama; } @Column(name = "AgamaFk", insertable=false,updatable=false) private Integer agamaId; @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "StatusFk") @NotNull(message = "Status Harus Diisi") @Caption(value = "Status") private StatusKawin status; public StatusKawin getStatus() { return status; } public void setStatus(StatusKawin status) { this.status = status; } @Column(name = "StatusFk", insertable=false,updatable=false) private Integer statusId; @Column(name = "Alamat", nullable = false , length = 100) @Caption(value = "Alamat") private String alamat ; public String getAlamat() { return alamat ; } public void setAlamat(String alamat ) { this.alamat = alamat ; } @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "PosisiLamaranFk") @NotNull(message = "Posisi Lamaran Harus Diisi") @Caption(value = "Posisi Lamaran") private PosisiLamaran posisiLamaran; public PosisiLamaran getPosisiLamaran() { return posisiLamaran; } public void setPosisiLamaran(PosisiLamaran posisiLamaran) { this.posisiLamaran = posisiLamaran; } @Column(name = "PosisiLamaranFk", insertable=false,updatable=false) private Integer posisiLamaranId; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "Degree") @Caption(value = "Degree") private Degree degree; @Column(name = "Degree", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) private String degreeId; @Column(name = "Sekolah", nullable = true, length = 100) @Caption(value = "Sekolah") private String sekolah; @Column(name = "Jurusan", nullable = true, length = 100) @Caption(value = "Jurusan") private String jurusan; @Column(name = "TahunMasuk", nullable = true, length = 100) @Caption(value = "TahunMasuk") private Integer tahunMasuk; @Column(name = "TahunLulus", nullable = true, length = 100) @Caption(value = "TahunLulus") private Integer tahunLulus; @Column(name = "nilai", nullable = true, length = 100) @Caption(value = "nilai") private double nilai; public Degree getDegree() { return degree; } public void setDegree(Degree degree) { this.degree = degree; } public String getSekolah() { return sekolah; } public void setSekolah(String sekolah) { this.sekolah = sekolah; } public String getJurusan() { return jurusan; } public void setJurusan(String jurusan) { this.jurusan = jurusan; } public Integer getTahunMasuk() { return tahunMasuk; } public void setTahunMasuk(Integer tahunMasuk) { this.tahunMasuk = tahunMasuk; } public Integer getTahunLulus() { return tahunLulus; } public void setTahunLulus(Integer tahunLulus) { this.tahunLulus = tahunLulus; } public double getNilai() { return nilai; } public void setNilai(double nilai) { this.nilai = nilai; } }