package com.jasamedika.medifirst2000.vo; import javax.persistence.Column; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.OneToOne; import javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import com.jasamedika.medifirst2000.entities.IpsrsPemakaianMesin; import com.jasamedika.medifirst2000.entities.Produk; import com.jasamedika.medifirst2000.helper.Caption; public class IpsrsMesinBoilerVO extends BaseTransactionVO{ @OneToOne(fetch = FetchType.LAZY) @Caption(value = "Ipsrs Pemakaian Mesin") private IpsrsPemakaianMesinVO ipsrsPemakaianMesin; @ManyToOne(fetch = FetchType.LAZY) @Caption(value = "Mesin") private ProdukVO mesin; @NotNull(message = "Liter Pemakaian Awal tidak boleh kosong") @Caption(value = "Liter Pemakaian Awal") private float literPemakaianAwal; @NotNull(message = "Liter Pemakaian Ahir tidak boleh kosong") @Caption(value = "Liter Pemakaian Ahir") private float literPemakaianAhir; @Caption(value = "Total Pemakaian") private float totalPemakaian; public IpsrsPemakaianMesinVO getIpsrsPemakaianMesin() { return ipsrsPemakaianMesin; } public void setIpsrsPemakaianMesin(IpsrsPemakaianMesinVO ipsrsPemakaianMesin) { this.ipsrsPemakaianMesin = ipsrsPemakaianMesin; } public ProdukVO getMesin() { return mesin; } public void setMesin(ProdukVO mesin) { this.mesin = mesin; } public float getLiterPemakaianAwal() { return literPemakaianAwal; } public void setLiterPemakaianAwal(float literPemakaianAwal) { this.literPemakaianAwal = literPemakaianAwal; } public float getLiterPemakaianAhir() { return literPemakaianAhir; } public void setLiterPemakaianAhir(float literPemakaianAhir) { this.literPemakaianAhir = literPemakaianAhir; } public float getTotalPemakaian() { return totalPemakaian; } public void setTotalPemakaian(float totalPemakaian) { this.totalPemakaian = totalPemakaian; } }