package com.jasamedika.medifirst2000.entities; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.helper.Caption; /** * class PegawaiSKAsuransi * * @author Generator */ @Entity @Table(name = "PegawaiSKAsuransi_M") public class PegawaiSKAsuransi extends BaseMaster { @ManyToOne @JoinColumn(name = "NoSKFk") @Caption(value="No S K") private SuratKeputusan noSK; @Column(name = "NoSKFk", insertable = false, updatable = false, nullable=false) private Integer noSKId; @ManyToOne @JoinColumn(name = "RekananPenjaminFk") @Caption(value="Rekanan Penjamin") private Rekanan rekanan; @Column(name = "RekananPenjaminFk", insertable = false, updatable = false, nullable=false) private Integer rekananId; @ManyToOne @JoinColumn(name = "KomponenHargaFk") @Caption(value = "Komponen Harga") private KomponenHarga komponenHarga; @Column(name = "KomponenHargaFk", insertable = false, updatable = false, nullable=false) private Integer komponenHargaId; @Column(name = "HargaSatuanPremi", nullable = true) @Caption(value = "Harga Satuan Premi") private Double hargaSatuanPremi; @Column(name = "PersenHargaSatuanPremi", nullable = true) @Caption(value = "Persen Harga Satuan Premi") private Double persenHargaSatuanPremi; @Column(name = "FactorRate", nullable = false) @Caption(value = "Factor Rate") private Double factorRate; @Column(name = "OperatorFactorRate", nullable = false) @Caption(value = "Operator Factor Rate") private String operatorFactorRate; @Column(name = "TotalFactorRatePremi", nullable = true) @Caption(value = "Total Factor Rate Premi") private Double totalFactorRatePremi; @Column(name = "IsByMonth", nullable = false) @Caption(value = "Is By Month") private Byte isByMonth; @Column(name = "IsByYear", nullable = false) @Caption(value = "Is By Year") private Byte isByYear; @Column(name = "KeteranganLainnya", nullable = true) @Caption(value = "Keterangan Lainnya") private String keteranganLainnya; public SuratKeputusan getNoSK() { return noSK; } public void setNoSK(SuratKeputusan noSK) { this.noSK = noSK; } public Integer getNoSKId() { return noSKId; } public void setNoSKId(Integer noSKId) { this.noSKId = noSKId; } public Rekanan getRekanan() { return rekanan; } public void setRekanan(Rekanan rekanan) { this.rekanan = rekanan; } public Integer getRekananId() { return rekananId; } public void setRekananId(Integer rekananId) { this.rekananId = rekananId; } public KomponenHarga getKomponenHarga() { return komponenHarga; } public void setKomponenHarga(KomponenHarga komponenHarga) { this.komponenHarga = komponenHarga; } public Integer getKomponenHargaId() { return komponenHargaId; } public void setKomponenHargaId(Integer komponenHargaId) { this.komponenHargaId = komponenHargaId; } public Double getHargaSatuanPremi() { return hargaSatuanPremi; } public void setHargaSatuanPremi(Double hargaSatuanPremi) { this.hargaSatuanPremi = hargaSatuanPremi; } public Double getPersenHargaSatuanPremi() { return persenHargaSatuanPremi; } public void setPersenHargaSatuanPremi(Double persenHargaSatuanPremi) { this.persenHargaSatuanPremi = persenHargaSatuanPremi; } public Double getFactorRate() { return factorRate; } public void setFactorRate(Double factorRate) { this.factorRate = factorRate; } public String getOperatorFactorRate() { return operatorFactorRate; } public void setOperatorFactorRate(String operatorFactorRate) { this.operatorFactorRate = operatorFactorRate; } public Double getTotalFactorRatePremi() { return totalFactorRatePremi; } public void setTotalFactorRatePremi(Double totalFactorRatePremi) { this.totalFactorRatePremi = totalFactorRatePremi; } public Byte getIsByMonth() { return isByMonth; } public void setIsByMonth(Byte isByMonth) { this.isByMonth = isByMonth; } public Byte getIsByYear() { return isByYear; } public void setIsByYear(Byte isByYear) { this.isByYear = isByYear; } public String getKeteranganLainnya() { return keteranganLainnya; } public void setKeteranganLainnya(String keteranganLainnya) { this.keteranganLainnya = keteranganLainnya; } @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.pegawaiskasuransi_m_id_seq") @javax.persistence.SequenceGenerator(name = "public.pegawaiskasuransi_m_id_seq", sequenceName = "public.pegawaiskasuransi_m_id_seq", allocationSize = 1) @Column(name = "id") protected Integer id; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } }