package com.jasamedika.medifirst2000.vo; import java.io.Serializable;import org.hibernate.envers.Audited; import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.*; import org.hibernate.validator.constraints.NotEmpty; import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.base.vo.BaseTransactionVO; import javax.validation.constraints.NotNull; import org.hibernate.annotations.Cascade; import org.hibernate.annotations.NotFound; import org.hibernate.annotations.NotFoundAction; import org.hibernate.validator.constraints.Length; import org.hibernate.validator.internal.util.logging.Messages; import com.fasterxml.jackson.annotation.JsonBackReference; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonManagedReference; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption;import org.hibernate.envers.Audited; /** * class PasienDaftar * * @author Generator */ @JsonIgnoreProperties({"hibernateLazyInitializer", "handler"}) public class ResultSurveiDetailVO extends BaseTransactionVO { @ManyToOne @JoinColumn(name = "ResultSurvei") @Caption(value="ResultSurvei") //@JsonBackReference private SurveiDetailVO surveiDetail; public SurveiDetailVO getSurveiDetail() { return surveiDetail; } public void setSurveiDetail(SurveiDetailVO surveiDetail) { this.surveiDetail = surveiDetail; } @Column(name = "Answer", insertable=false,updatable=false, nullable=true) private Integer surveiDetailId; @ManyToOne @JoinColumn(name = "ResultSurvei") @Caption(value="ResultSurvei") //@JsonBackReference private ResultSurveiVO ResultSurvei; public ResultSurveiVO getResultSurvei() { return ResultSurvei; } public void setResultSurvei(ResultSurveiVO resultSurvei) { ResultSurvei = resultSurvei; } @Column(name = "ResultSurvei", insertable=false,updatable=false, nullable=true) private String resultSurveiId; }