package com.jasamedika.medifirst2000.vo; import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.*; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.fasterxml.jackson.annotation.JsonBackReference; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption; /** * class AturanPeminjamanVOVO * * @author Generator */ public class AturanPeminjamanVO extends BaseTransactionVO{ @ManyToOne @JoinColumn(name = "TipeKeanggotaanFk") @NotNull(message = "Tipe Keanggotaan Harus Diisi") @Caption(value = "Tipe Keanggotaan") private TipeKeanggotaanVO tipeKeanggotaan; public TipeKeanggotaanVO getTipeKeanggotaan() { return tipeKeanggotaan; } public void setTipeKeanggotaan(TipeKeanggotaanVO tipeKeanggotaan) { this.tipeKeanggotaan = tipeKeanggotaan; } @Column(name = "TipeKeanggotaanFk", insertable=false,updatable=false) private String tipeKeanggotaanId; @ManyToOne @JoinColumn(name = "TipeKoleksiFk") @NotNull(message = "Tipe Koleksi Harus Diisi") @Caption(value = "Tipe Koleksi") private TipeKoleksiVO tipeKoleksi; public TipeKoleksiVO getTipeKoleksi() { return tipeKoleksi; } public void setTipeKoleksi(TipeKoleksiVO tipeKoleksi) { this.tipeKoleksi = tipeKoleksi; } @Column(name = "TipeKoleksiFk", insertable=false,updatable=false) private String tipeKoleksiId; @Column(name = "JumlahPinjaman", nullable = false , length = 100) @Caption(value = "JumlahPinjaman") private Integer jumlahPinjaman ; public Integer getJumlahPinjaman() { return jumlahPinjaman ; } public void setJumlahPinjaman(Integer jumlahPinjaman ) { this.jumlahPinjaman = jumlahPinjaman ; } @ManyToOne @JoinColumn(name = "PeriodePinjamanFk") @NotNull(message = "Periode Pinjaman Harus Diisi") @Caption(value = "Periode Pinjaman") private PeriodePinjamanVO periodePinjaman; public PeriodePinjamanVO getPeriodePinjaman() { return periodePinjaman; } public void setPeriodePinjaman(PeriodePinjamanVO periodePinjaman) { this.periodePinjaman = periodePinjaman; } @Column(name = "PeriodePinjamanFk", insertable=false,updatable=false) private String 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 ; } }