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.TipeKeanggotaan; import com.jasamedika.medifirst2000.entities.TipeKoleksi; import com.jasamedika.medifirst2000.entities.PeriodePinjaman; import com.fasterxml.jackson.annotation.JsonBackReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption; /** * class AturanPeminjaman * * @author Generator */ @Entity @Table(name = "sdm_AturanPeminjaman_T") public class AturanPeminjaman extends BaseTransaction { @ManyToOne @JoinColumn(name = "TipeKeanggotaanFk") @NotNull(message = "Tipe Keanggotaan Harus Diisi") @Caption(value = "Tipe Keanggotaan") private TipeKeanggotaan tipeKeanggotaan; @Column(name = "TipeKeanggotaanFk", insertable = false, updatable = false) private Integer tipeKeanggotaanId; @ManyToOne @JoinColumn(name = "TipeKoleksiFk") @NotNull(message = "Tipe Koleksi Harus Diisi") @Caption(value = "Tipe Koleksi") private TipeKoleksi tipeKoleksi; @Column(name = "TipeKoleksiFk", insertable = false, updatable = false) private Integer tipeKoleksiId; @Column(name = "JumlahPinjaman", nullable = false, length = 100) @Caption(value = "JumlahPinjaman") private Integer jumlahPinjaman; @ManyToOne @JoinColumn(name = "PeriodePinjamanFk") @NotNull(message = "Periode Pinjaman Harus Diisi") @Caption(value = "Periode Pinjaman") private PeriodePinjaman periodePinjaman; @Column(name = "PeriodePinjamanFk", insertable = false, updatable = false) private Integer periodePinjamanId; @Column(name = "DendaHarian", nullable = false, length = 100) @Caption(value = "DendaHarian") private String dendaHarian; public String getDendaHarian() { return dendaHarian; } public void setDendaHarian(String dendaHarian) { this.dendaHarian = dendaHarian; } public TipeKeanggotaan getTipeKeanggotaan() { return tipeKeanggotaan; } public void setTipeKeanggotaan(TipeKeanggotaan tipeKeanggotaan) { this.tipeKeanggotaan = tipeKeanggotaan; } public Integer getTipeKeanggotaanId() { return tipeKeanggotaanId; } public void setTipeKeanggotaanId(Integer tipeKeanggotaanId) { this.tipeKeanggotaanId = tipeKeanggotaanId; } public TipeKoleksi getTipeKoleksi() { return tipeKoleksi; } public void setTipeKoleksi(TipeKoleksi tipeKoleksi) { this.tipeKoleksi = tipeKoleksi; } public Integer getTipeKoleksiId() { return tipeKoleksiId; } public void setTipeKoleksiId(Integer tipeKoleksiId) { this.tipeKoleksiId = tipeKoleksiId; } public Integer getJumlahPinjaman() { return jumlahPinjaman; } public void setJumlahPinjaman(Integer jumlahPinjaman) { this.jumlahPinjaman = jumlahPinjaman; } public PeriodePinjaman getPeriodePinjaman() { return periodePinjaman; } public void setPeriodePinjaman(PeriodePinjaman periodePinjaman) { this.periodePinjaman = periodePinjaman; } public Integer getPeriodePinjamanId() { return periodePinjamanId; } public void setPeriodePinjamanId(Integer periodePinjamanId) { this.periodePinjamanId = periodePinjamanId; } }