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.Pegawai; import com.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited; /** * class StrukResep * * @author Generator */ @Entity //@Audited @Table(name = "StrukRekapPemenang_T") public class StrukRekapPemenang extends BaseTransaction { @Column(name="noRekap", nullable = false) @Caption(value="No Rekap") private String noRekap; @ManyToOne @JoinColumn(name = "ObjectRekananFk") @Caption(value = "Supplier") @NotNull(message="Supplier harus Diisi") private Rekanan supplier; @Column(name="ObjectRekananFk", insertable = false, updatable = false, nullable = false) private Integer supplierId; @ManyToOne @JoinColumn(name = "ObjectKartuPengendalik") @NotNull(message="Kartu Pengendali harus Diisi") @Caption(value="Kartu Pengendali") private KartuPengendali kartuPengendali; @Column(name="ObjectKartuPengendalik", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = false) private String kartuPengendaliId; @NotNull(message="tanggal") @Column(name="Tanggal", nullable = false) @Caption(value="Tanggal") private Date tanggal; public String getNoRekap() { return noRekap; } public void setNoRekap(String noRekap) { this.noRekap = noRekap; } public Rekanan getSupplier() { return supplier; } public void setSupplier(Rekanan supplier) { this.supplier = supplier; } public Integer getSupplierId() { return supplierId; } public void setSupplierId(Integer supplierId) { this.supplierId = supplierId; } public KartuPengendali getKartuPengendali() { return kartuPengendali; } public void setKartuPengendali(KartuPengendali kartuPengendali) { this.kartuPengendali = kartuPengendali; } public String getKartuPengendaliId() { return kartuPengendaliId; } public void setKartuPengendaliId(String kartuPengendaliId) { this.kartuPengendaliId = kartuPengendaliId; } public Date getTanggal() { return tanggal; } public void setTanggal(Date tanggal) { this.tanggal = tanggal; } }