272 lines
6.1 KiB
Java
272 lines
6.1 KiB
Java
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.Table;
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
import org.hibernate.validator.constraints.Length;
|
|
|
|
import com.jasamedika.medifirst2000.base.BaseMaster;
|
|
|
|
|
|
/**
|
|
* RuanganM generated by hbm2java
|
|
*/
|
|
@Entity
|
|
@Table(name = "Ruangan_M_Sample")
|
|
public class RuanganM extends BaseMaster {
|
|
@Length(min = 1, max = 3, message = "")
|
|
@NotNull(message="Kd Ruangan tidak boleh kosong")
|
|
@Column(name = "kdRuangan", nullable = false)
|
|
private String kdRuangan;
|
|
|
|
@Length(min = 1, max = 50, message = "")
|
|
@NotNull(message="Nama Ruangan tidak boleh kosong")
|
|
@Column(name = "namaRuangan", nullable = false)
|
|
private String namaRuangan;
|
|
|
|
@Length(min = 1, max = 4, message = "")
|
|
@Column(name = "NoRuangan", nullable = true)
|
|
private String noRuangan;
|
|
|
|
@Length(min = 1, max = 50, message = "")
|
|
@Column(name = "LokasiRuangan", nullable = true)
|
|
private String lokasiRuangan;
|
|
|
|
@Length(min = 7, max = 30, message = "")
|
|
@Column(name = "FixedPhone", nullable = true)
|
|
private String fixedPhone;
|
|
|
|
@Length(min = 7, max = 30, message = "")
|
|
@Column(name = "MobilePhone", nullable = true)
|
|
private String mobilePhone;
|
|
|
|
@Length(min = 7, max = 30, message = "")
|
|
@Column(name = "Faksimile", nullable = true)
|
|
private String faksimile;
|
|
|
|
@Length(min = 1, max = 2, message = "")
|
|
@Column(name = "kdKelasHead", nullable = true)
|
|
private String kdKelasHead;
|
|
|
|
@Column(name = "statusViewData", nullable = true)
|
|
private Boolean statusViewData;
|
|
|
|
@Length(min = 1, max = 1, message = "")
|
|
@NotNull(message="Kd Departemen tidak boleh kosong")
|
|
@Column(name = "kdDepartemen", nullable = false)
|
|
private char kdDepartemen;
|
|
|
|
@Length(min = 1, max = 2, message = "")
|
|
@Column(name = "kdModulAplikasi", nullable = true)
|
|
private String kdModulAplikasi;
|
|
|
|
@Length(min =5,max =50, message = "")
|
|
@Column(name = "alamatEmail", nullable = true)
|
|
private String alamatEmail;
|
|
|
|
@Length(min = 5,max =80, message = "")
|
|
@Column(name = "website", nullable = true)
|
|
private String website;
|
|
|
|
@Length(min = 1,max =30, message = "")
|
|
@Column(name = "kdPegawaiKepala", nullable = true)
|
|
private String kdPegawaiKepala;
|
|
|
|
@NotNull(message="Qruangan tidak boleh kosong")
|
|
@Column(name = "qruangan", nullable = false)
|
|
private short qruangan;
|
|
|
|
@Column(name = "noCounter", nullable = true)
|
|
private int noCounter;
|
|
|
|
@Length(min = 1,max =4, message = "")
|
|
@Column(name = "prefixNoAntrian", nullable = true)
|
|
private String prefixNoAntrian;
|
|
|
|
@Length(min = 1,max =5, message = "")
|
|
@Column(name = "jamBuka", nullable = true)
|
|
private String jamBuka;
|
|
|
|
@Length(min = 1,max =5, message = "")
|
|
@Column(name = "jamTutup", nullable = true)
|
|
private String jamTutup;
|
|
|
|
public String getKdRuangan() {
|
|
return kdRuangan;
|
|
}
|
|
|
|
public void setKdRuangan(String kdRuangan) {
|
|
this.kdRuangan = kdRuangan;
|
|
}
|
|
|
|
public String getKdKelasHead() {
|
|
return kdKelasHead;
|
|
}
|
|
|
|
public void setKdKelasHead(String kdKelasHead) {
|
|
this.kdKelasHead = kdKelasHead;
|
|
}
|
|
|
|
public Boolean getStatusViewData() {
|
|
return statusViewData;
|
|
}
|
|
|
|
public void setStatusViewData(Boolean statusViewData) {
|
|
this.statusViewData = statusViewData;
|
|
}
|
|
|
|
public char getKdDepartemen() {
|
|
return kdDepartemen;
|
|
}
|
|
|
|
public void setKdDepartemen(char kdDepartemen) {
|
|
this.kdDepartemen = kdDepartemen;
|
|
}
|
|
|
|
public String getKdModulAplikasi() {
|
|
return kdModulAplikasi;
|
|
}
|
|
|
|
public void setKdModulAplikasi(String kdModulAplikasi) {
|
|
this.kdModulAplikasi = kdModulAplikasi;
|
|
}
|
|
|
|
public String getAlamatEmail() {
|
|
return alamatEmail;
|
|
}
|
|
|
|
public void setAlamatEmail(String alamatEmail) {
|
|
this.alamatEmail = alamatEmail;
|
|
}
|
|
|
|
public String getWebsite() {
|
|
return website;
|
|
}
|
|
|
|
public void setWebsite(String website) {
|
|
this.website = website;
|
|
}
|
|
|
|
public String getKdPegawaiKepala() {
|
|
return kdPegawaiKepala;
|
|
}
|
|
|
|
public void setKdPegawaiKepala(String kdPegawaiKepala) {
|
|
this.kdPegawaiKepala = kdPegawaiKepala;
|
|
}
|
|
|
|
public short getqruangan() {
|
|
return qruangan;
|
|
}
|
|
|
|
public void setqruangan(short qruangan) {
|
|
this.qruangan = qruangan;
|
|
}
|
|
|
|
public int getNoCounter() {
|
|
return noCounter;
|
|
}
|
|
|
|
public void setNoCounter(int noCounter) {
|
|
this.noCounter = noCounter;
|
|
}
|
|
|
|
public String getPrefixNoAntrian() {
|
|
return prefixNoAntrian;
|
|
}
|
|
|
|
public void setPrefixNoAntrian(String prefixNoAntrian) {
|
|
this.prefixNoAntrian = prefixNoAntrian;
|
|
}
|
|
|
|
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;
|
|
}
|
|
|
|
public String getNamaRuangan() {
|
|
return namaRuangan;
|
|
}
|
|
|
|
public void setNamaRuangan(String namaRuangan) {
|
|
this.namaRuangan = namaRuangan;
|
|
}
|
|
|
|
public String getNoRuangan() {
|
|
return noRuangan;
|
|
}
|
|
|
|
public void setNoRuangan(String noRuangan) {
|
|
this.noRuangan = noRuangan;
|
|
}
|
|
|
|
public String getLokasiRuangan() {
|
|
return lokasiRuangan;
|
|
}
|
|
|
|
public void setLokasiRuangan(String lokasiRuangan) {
|
|
this.lokasiRuangan = lokasiRuangan;
|
|
}
|
|
|
|
public String getFixedPhone() {
|
|
return fixedPhone;
|
|
}
|
|
|
|
public void setFixedPhone(String fixedPhone) {
|
|
this.fixedPhone = fixedPhone;
|
|
}
|
|
|
|
public String getMobilePhone() {
|
|
return mobilePhone;
|
|
}
|
|
|
|
public void setMobilePhone(String mobilePhone) {
|
|
this.mobilePhone = mobilePhone;
|
|
}
|
|
|
|
public String getFaksimile() {
|
|
return faksimile;
|
|
}
|
|
|
|
public void setFaksimile(String faksimile) {
|
|
this.faksimile = faksimile;
|
|
}
|
|
|
|
/*
|
|
* @OneToMany(fetch = FetchType.LAZY, mappedBy = "pk.kdRuangan", cascade =
|
|
* CascadeType.ALL, orphanRemoval = true) private Set<MapRuanganToKelasM>
|
|
* MapRuanganToKelasMSet = new HashSet<MapRuanganToKelasM>();
|
|
*
|
|
*/
|
|
|
|
@Id
|
|
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.Ruangan_M_Sample_id_seq")
|
|
@javax.persistence.SequenceGenerator(name = "public.Ruangan_M_Sample_id_seq", sequenceName = "public.Ruangan_M_Sample_id_seq", allocationSize = 1)
|
|
@Column(name = "id")
|
|
protected Integer id;
|
|
|
|
public Integer getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(Integer id) {
|
|
this.id = id;
|
|
}
|
|
}
|