package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "JadwalKlinik_M") public class JadwalKlinik extends BaseMaster{ @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.JadwalKlinik_M_id_seq") @javax.persistence.SequenceGenerator(name = "public.JadwalKlinik_M_id_seq", sequenceName = "public.JadwalKlinik_M_id_seq", allocationSize = 1) @Column(name = "id") protected Integer id; @ManyToOne @JoinColumn(name = "ObjectRuanganFk") @NotNull(message = "ruangan tidak boleh kosong") @Caption(value = "Object ruangan") private Ruangan ruangan; @Column(name = "ObjectRuanganFk", insertable = false, updatable = false ) private Integer ruanganId; @NotNull(message = "JamBuka tidak boleh kosong") @Column(name = "JamBuka", nullable = false, length = 10) @Caption(value = "JamBuka") private String jamBuka; @NotNull(message = "JamTutup tidak boleh kosong") @Column(name = "JamTutup", nullable = false, length = 10) @Caption(value = "JamTutup") private String jamTutup; @ManyToOne @JoinColumn(name = "ObjectDataJadwalFk") @NotNull(message = "jadwal hari tidak boleh kosong") @Caption(value = "Object jadwal hari") private DataJadwal dataJadwal; @Column(name = "ObjectDataJadwalFk", insertable = false, updatable = false ) private Integer dataJadwalId; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Ruangan getRuangan() { return ruangan; } public void setRuangan(Ruangan ruangan) { this.ruangan = ruangan; } public Integer getRuanganId() { return ruanganId; } public void setRuanganId(Integer ruanganId) { this.ruanganId = ruanganId; } public DataJadwal getDataJadwal() { return dataJadwal; } public void setDataJadwal(DataJadwal dataJadwal) { this.dataJadwal = dataJadwal; } public Integer getDataJadwalId() { return dataJadwalId; } public void setDataJadwalId(Integer dataJadwalId) { this.dataJadwalId = dataJadwalId; } public String getJamBuka() { return jamBuka; } public void setJamBuka(String jamBuka) { this.jamBuka = jamBuka; } public String getJamTutup() { return jamTutup; } public void setJamTutup(String jamTutup) { this.jamTutup = jamTutup; } }