package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "PenambahanKebutuhanSarana_T") @JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" }) public class PenambahanKebutuhanSarana extends BaseTransaction { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "ObjectStrukOrderFk") private StrukOrder strukOrder; @Column(name = "ObjectStrukOrderFk", columnDefinition = "CHAR(32)", insertable = false, updatable = false, nullable = true) private String strukOrderId; @Column(name = "NamaBarang") @Caption(value = "NamaBarang") private String namaBarang; @Column(name = "Jumlah") @Caption(value = "Jumlah") private Integer jumlah; @Column(name = "Satuan") @Caption(value = "Satuan") private String satuan; @Column(name = "Harga") @Caption(value = "Harga") private Double harga; public Double getHarga() { return harga; } public void setHarga(Double harga) { this.harga = harga; } public StrukOrder getStrukOrder() { return strukOrder; } public void setStrukOrder(StrukOrder strukOrder) { this.strukOrder = strukOrder; } public String getNamaBarang() { return namaBarang; } public void setNamaBarang(String namaBarang) { this.namaBarang = namaBarang; } public Integer getJumlah() { return jumlah; } public void setJumlah(Integer jumlah) { this.jumlah = jumlah; } public String getSatuan() { return satuan; } public void setSatuan(String satuan) { this.satuan = satuan; } }