package org.openlmis.core.model; import com.google.gson.annotations.Expose; import com.j256.ormlite.field.DatabaseField; import com.j256.ormlite.table.DatabaseTable; import lombok.Data; import lombok.NoArgsConstructor; @Data @NoArgsConstructor @DatabaseTable(tableName = "program_data_items") public class ProgramDataFormItem extends BaseModel { @Expose @DatabaseField private String name; @DatabaseField(foreign = true, foreignAutoRefresh = true) private ProgramDataColumn programDataColumn; @Expose @DatabaseField private int value; @DatabaseField(foreign = true, foreignAutoRefresh = true) private ProgramDataForm form; public ProgramDataFormItem(String name, ProgramDataColumn programDataColumn, int value) { this.name = name; this.programDataColumn = programDataColumn; this.value = value; } }