2021-01-07 11:34:56 +07:00

49 lines
1.3 KiB
Java

package com.jasamedika.medifirst2000.vo;
import javax.persistence.Column;
import javax.persistence.FetchType;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import com.jasamedika.medifirst2000.base.vo.BaseMasterVO;
import com.jasamedika.medifirst2000.helper.Caption;
public class UraianKegiatanVO extends BaseMasterVO{
@Caption(value = "Nama Uraian Kegiatan")
private String namaUraianKegiatan;
@ManyToOne(fetch = FetchType.LAZY, optional = true)
@JoinColumn(name = "objectprogramkegiatanfk", nullable = true)
@Caption(value = "Program Kegiatan")
private ProgramKegiatanVO programKegiatan;
@Column(name = "objectprogramkegiatanfk", insertable = false, updatable = false, nullable = true)
private Integer idProgramKegiatan;
public String getNamaUraianKegiatan() {
return namaUraianKegiatan;
}
public void setNamaUraianKegiatan(String namaUraianKegiatan) {
this.namaUraianKegiatan = namaUraianKegiatan;
}
public ProgramKegiatanVO getProgramKegiatan() {
return programKegiatan;
}
public void setProgramKegiatan(ProgramKegiatanVO programKegiatan) {
this.programKegiatan = programKegiatan;
}
public Integer getIdProgramKegiatan() {
return idProgramKegiatan;
}
public void setIdProgramKegiatan(Integer idProgramKegiatan) {
this.idProgramKegiatan = idProgramKegiatan;
}
}