package openfoodfacts.github.scrachx.openfood.models; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import org.greenrobot.greendao.annotation.Entity; import org.greenrobot.greendao.annotation.Id; import org.greenrobot.greendao.annotation.Index; import org.greenrobot.greendao.annotation.Generated; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonPropertyOrder({ "url", "name", "products", "id" }) @Entity(indexes = { @Index(value = "name", unique = true) }) public class Allergen { private String enable; private String url; private String name; private Integer products; @JsonProperty("id") @Id private String idAllergen; public Allergen() { this.enable = "false"; } @Generated(hash = 512140330) public Allergen(String enable, String url, String name, Integer products, String idAllergen) { this.enable = enable; this.url = url; this.name = name; this.products = products; this.idAllergen = idAllergen; } public String isEnable() { return enable; } public void setEnable(String enable) { this.enable = enable; } public String getIdAllergen() { return idAllergen; } public void setIdAllergen(String idAllergen) { this.idAllergen = idAllergen; } /** * * @return * The url */ public String getUrl() { return url; } /** * * @param url * The url */ public void setUrl(String url) { this.url = url; } /** * * @return * The name */ public String getName() { return name; } /** * * @param name * The name */ public void setName(String name) { this.name = name; } /** * * @return * The products */ public Integer getProducts() { return products; } /** * * @param products * The products */ public void setProducts(Integer products) { this.products = products; } @Override public String toString() { return "Allergen{" + "enable=" + enable + ", url='" + url + '\'' + ", name='" + name + '\'' + ", products=" + products + ", idAllergen='" + idAllergen + '\'' + '}'; } public String getEnable() { return this.enable; } }