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 BibliographyVOVO * * @author Generator */ public class BibliographyVO extends BaseTransactionVO{ @Column(name = "Nomor", nullable = false , length = 100) @Caption(value = "Nomor") private Integer nomor ; public Integer getNomor() { return nomor ; } public void setNomor(Integer nomor ) { this.nomor = nomor ; } @Column(name = "JudulBuku", nullable = false , length = 100) @Caption(value = "JudulBuku") private String judulBuku ; public String getJudulBuku() { return judulBuku ; } public void setJudulBuku(String judulBuku ) { this.judulBuku = judulBuku ; } @Column(name = "KodeEksemplar", nullable = false , length = 100) @Caption(value = "KodeEksemplar") private Integer kodeEksemplar ; public Integer getKodeEksemplar() { return kodeEksemplar ; } public void setKodeEksemplar(Integer kodeEksemplar ) { this.kodeEksemplar = kodeEksemplar ; } @Column(name = "NamaPengarang", nullable = false , length = 100) @Caption(value = "NamaPengarang") private String namaPengarang ; public String getNamaPengarang() { return namaPengarang ; } public void setNamaPengarang(String namaPengarang ) { this.namaPengarang = namaPengarang ; } @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 = "Edisi", nullable = false , length = 100) @Caption(value = "Edisi") private String edisi ; public String getEdisi() { return edisi ; } public void setEdisi(String edisi ) { this.edisi = edisi ; } @Column(name = "ISSN", nullable = false , length = 100) @Caption(value = "ISSN") private String issn ; public String getIssn() { return issn ; } public void setISSN(String ISSN ) { this.issn = ISSN ; } @Column(name = "TahunTerbit", nullable = false , length = 100) @Caption(value = "TahunTerbit") private Integer tahunTerbit ; public Integer getTahunTerbit() { return tahunTerbit ; } public void setTahunTerbit(Integer tahunTerbit ) { this.tahunTerbit = tahunTerbit ; } @Column(name = "JumlahHalaman", nullable = false , length = 100) @Caption(value = "JumlahHalaman") private Integer jumlahHalaman ; public Integer getJumlahHalaman() { return jumlahHalaman ; } public void setJumlahHalaman(Integer jumlahHalaman ) { this.jumlahHalaman = jumlahHalaman ; } }