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 javax.validation.constraints.NotNull; import com.jasamedika.medifirst2000.base.BaseTransaction; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name="DetailHVA_T") public class DetailHVA extends BaseTransaction{ @ManyToOne(fetch=FetchType.LAZY) @JoinColumn(name = "ObjectHVAFk") @Caption(value="Object HVA") private HVA hva; @Column(name = "ObjectHVAFk", insertable=false,updatable=false, nullable = false) private String hvafk; @Column(name="event", nullable=false) @NotNull(message="Event tidak boleh kosong") @Caption(value="Event") private String event; @Column(name="probability", nullable=true) @Caption(value="Probability") private Integer probability; @Column(name="humanImpact", nullable=true) @Caption(value="Human Impact") private Integer humanImpact; @Column(name="propertyImpact", nullable=true) @Caption(value="Property Impact") private Integer propertyImpact; @Column(name="businessImpact", nullable=true) @Caption(value="Business Impact") private Integer businessImpact; @Column(name="preparedness", nullable=true) @Caption(value="Preparedness") private Integer preparedness; @Column(name="internalResponse", nullable=true) @Caption(value="Internal Response") private Integer internalResponse; @Column(name="externalResponse", nullable=true) @Caption(value="External Response") private Integer externalResponse; public HVA getHva() { return hva; } public void setHva(HVA hva) { this.hva = hva; } public String getHvafk() { return hvafk; } public void setHvafk(String hvafk) { this.hvafk = hvafk; } public String getEvent() { return event; } public void setEvent(String event) { this.event = event; } public Integer getProbability() { return probability; } public void setProbability(Integer probability) { this.probability = probability; } public Integer getHumanImpact() { return humanImpact; } public void setHumanImpact(Integer humanImpact) { this.humanImpact = humanImpact; } public Integer getPropertyImpact() { return propertyImpact; } public void setPropertyImpact(Integer propertyImpact) { this.propertyImpact = propertyImpact; } public Integer getBusinessImpact() { return businessImpact; } public void setBusinessImpact(Integer businessImpact) { this.businessImpact = businessImpact; } public Integer getPreparedness() { return preparedness; } public void setPreparedness(Integer preparedness) { this.preparedness = preparedness; } public Integer getInternalResponse() { return internalResponse; } public void setInternalResponse(Integer internalResponse) { this.internalResponse = internalResponse; } public Integer getExternalResponse() { return externalResponse; } public void setExternalResponse(Integer externalResponse) { this.externalResponse = externalResponse; } }