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.jasamedika.medifirst2000.entities.TipeMakanan; import com.fasterxml.jackson.annotation.JsonBackReference; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.helper.Caption; /** * class DetailOrderTindakanLabVOVO * * @author Generator */ public class DetailOrderTindakanVO extends MedicalRecordTransactionVO { @ManyToOne @JoinColumn(name = "ObjectJenisDietFk") @Caption(value="Object Jenis Diet") private JenisDietVO jenisDiet; @Column(name = "ObjectJenisDietFk", insertable = false, updatable = false,nullable=true) private Integer jenisDietId; @ManyToOne @JoinColumn(name = "ObjectJenisWaktuFk") @Caption(value="Object Jenis Waktu") private JenisWaktuVO jenisWaktu; @Column(name = "ObjectJenisWaktuFk", insertable = false, updatable = false,nullable=true) private Integer jenisWaktuFk; @Column(name = "QtyProduk", insertable = false, updatable = false,nullable=true) private Double qtyProduk; private RuanganVO ruangan; @Column(name = "TipeMakanan", insertable = false, updatable = false,nullable=true) private TipeMakananVO tipeMakanan; public Double getQtyProduk() { return qtyProduk; } public void setQtyProduk(Double qtyProduk) { this.qtyProduk = qtyProduk; } public JenisDietVO getJenisDiet() { return jenisDiet; } public void setJenisDiet(JenisDietVO jenisDiet) { this.jenisDiet = jenisDiet; } public JenisWaktuVO getJenisWaktu() { return jenisWaktu; } public void setJenisWaktu(JenisWaktuVO jenisWaktu) { this.jenisWaktu = jenisWaktu; } public TipeMakananVO getTipeMakanan() { return tipeMakanan; } public void setTipeMakanan(TipeMakananVO tipeMakanan) { this.tipeMakanan = tipeMakanan; } @ManyToOne @JoinColumn(name = "ProdukVOFk") @NotNull(message = "ProdukVO Harus Diisi") @Caption(value = "ProdukVO") private ProdukVO produk; public ProdukVO getProduk() { return produk; } public void setProduk(ProdukVO produk) { this.produk = produk; } @Column(name = "ProdukVOFk", insertable = false, updatable = false) private String produkVOId; @ManyToOne @JoinColumn(name = "OrderProdukVOFk") @NotNull(message = "OrderProdukVO Harus Diisi") @Caption(value = "OrderProdukVO") private OrderProdukVO orderTindakanLab; public OrderProdukVO getOrderProdukVO() { return orderTindakanLab; } public void setOrderProdukVO(OrderProdukVO orderTindakanLab) { this.orderTindakanLab = orderTindakanLab; } public RuanganVO getRuangan() { return ruangan; } public void setRuangan(RuanganVO ruangan) { this.ruangan = ruangan; } @Column(name = "OrderProdukVOFk", insertable = false, updatable = false) private String orderTindakanLabId; }