package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.jasamedika.medifirst2000.base.BaseTransaction; @Entity @Table(name="ItJadwalPerawatanTeknisi_T") public class ItJadwalPerawatanTeknisi extends BaseTransaction{ @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "ObjectItJadwalPerawatanFk") private ItJadwalPerawatan itJadwalPerawatan; @Column(name = "ObjectItJadwalPerawatanFk", columnDefinition = "CHAR(32)", nullable = false, insertable = false, updatable = false) private String itJadwalPerawatanId; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "ObjectTeknisiFk") private Pegawai teknisi; @Column(name = "ObjectTeknisiFk",nullable=false, insertable = false, updatable = false) private Integer teknisiId; public ItJadwalPerawatan getItJadwalPerawatan() { return itJadwalPerawatan; } public void setItJadwalPerawatan(ItJadwalPerawatan itJadwalPerawatan) { this.itJadwalPerawatan = itJadwalPerawatan; } public String getItJadwalPerawatanId() { return itJadwalPerawatanId; } public void setItJadwalPerawatanId(String itJadwalPerawatanId) { this.itJadwalPerawatanId = itJadwalPerawatanId; } public Pegawai getTeknisi() { return teknisi; } public void setTeknisi(Pegawai teknisi) { this.teknisi = teknisi; } public Integer getTeknisiId() { return teknisiId; } public void setTeknisiId(Integer teknisiId) { this.teknisiId = teknisiId; } }