package org.celllife.idart.database.hibernate; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; /** */ @Entity public class Form { @Id @GeneratedValue private Integer id; private String form; private String actionLanguage1; // eg.take private String actionLanguage2; private String actionLanguage3; private String formLanguage1; // eg.tablets private String formLanguage2; private String formLanguage3; private String dispInstructions1; private String dispInstructions2; public Form() { super(); } /** * Method getForm. * @return String */ public String getForm() { return form; } /** * Method setForm. * @param form String */ public void setForm(String form) { this.form = form; } /** * Method getId. * @return int */ public int getId() { return id; } /** * Method setId. * @param id int */ public void setId(int id) { this.id = id; } /** * Method getActionLanguage1. * @return String */ public String getActionLanguage1() { return actionLanguage1; } /** * Method setActionLanguage1. * @param actionLanguage1 String */ public void setActionLanguage1(String actionLanguage1) { this.actionLanguage1 = actionLanguage1; } /** * Method getActionLanguage2. * @return String */ public String getActionLanguage2() { return actionLanguage2; } /** * Method setActionLanguage2. * @param actionLanguage2 String */ public void setActionLanguage2(String actionLanguage2) { this.actionLanguage2 = actionLanguage2; } /** * Method getActionLanguage3. * @return String */ public String getActionLanguage3() { return actionLanguage3; } /** * Method setActionLanguage3. * @param actionLanguage3 String */ public void setActionLanguage3(String actionLanguage3) { this.actionLanguage3 = actionLanguage3; } /** * Method getFormLanguage1. * @return String */ public String getFormLanguage1() { return formLanguage1; } /** * Method setFormLanguage1. * @param formLanguage1 String */ public void setFormLanguage1(String formLanguage1) { this.formLanguage1 = formLanguage1; } /** * Method getFormLanguage2. * @return String */ public String getFormLanguage2() { return formLanguage2; } /** * Method setFormLanguage2. * @param formLanguage2 String */ public void setFormLanguage2(String formLanguage2) { this.formLanguage2 = formLanguage2; } /** * Method getFormLanguage3. * @return String */ public String getFormLanguage3() { return formLanguage3; } /** * Method setFormLanguage3. * @param formLanguage3 String */ public void setFormLanguage3(String formLanguage3) { this.formLanguage3 = formLanguage3; } /** * Method getDispInstructions1. * @return String */ public String getDispInstructions1() { return dispInstructions1; } /** * Method setDispInstructions1. * @param dispensingInstructionsLanguage1 String */ public void setDispInstructions1(String dispensingInstructionsLanguage1) { this.dispInstructions1 = dispensingInstructionsLanguage1; } /** * Constructor for Form. * @param form String * @param actionLanguage1 String * @param actionLanguage2 String * @param actionLanguage3 String * @param formLanguage1 String * @param formLanguage2 String * @param formLanguage3 String * @param dispensingInstructionsLanguage1 String * @param dispensingInstructionsLanguage2 String */ public Form(String form, String actionLanguage1, String actionLanguage2, String actionLanguage3, String formLanguage1, String formLanguage2, String formLanguage3, String dispensingInstructionsLanguage1, String dispensingInstructionsLanguage2) { super(); this.form = form; this.actionLanguage1 = actionLanguage1; this.actionLanguage2 = actionLanguage2; this.actionLanguage3 = actionLanguage3; this.formLanguage1 = formLanguage1; this.formLanguage2 = formLanguage2; this.formLanguage3 = formLanguage3; this.dispInstructions1 = dispensingInstructionsLanguage1; this.dispInstructions2 = dispensingInstructionsLanguage2; } /** * Method equals. * @param form Form * @return boolean */ public boolean equals(Form formCompare) { if (this.form.equalsIgnoreCase(formCompare.form)) return true; return false; } @Override public int hashCode() { return this.form.hashCode(); } /** * Method getDispInstructions2. * @return String */ public String getDispInstructions2() { return dispInstructions2; } /** * Method setDispInstructions2. * @param dispInstructions2 String */ public void setDispInstructions2(String dispInstructions2) { this.dispInstructions2 = dispInstructions2; } }