@@ -0,0 +1,1368 @@
+package foodprofile.model;%0A%0A%0Aimport java.util.ArrayList;%0Aimport java.util.Date;%0A%0Apublic class FoodProfileModel %7B%0A    private int id;%0A    private String name;%0A    private ArrayList%3CString%3E foodCategories;%0A    %0A    /**%0A     * Default constructor for FoodProfileModel%0A     */%0A    public FoodProfileModel()%7B%0A        %0A    %7D%0A    %0A    /**%0A     * @return the id%0A     */%0A    public int getId() %7B%0A        return id;%0A    %7D%0A%0A    /**%0A     * @param id the id to set%0A     */%0A    public void setId(int id) %7B%0A        this.id = id;%0A    %7D%0A%0A    /**%0A     * @return the name%0A     */%0A    public String getName() %7B%0A        return name;%0A    %7D%0A%0A    /**%0A     * @param name the name to set%0A     */%0A    public void setName(String name) %7B%0A        this.name = name;%0A    %7D%0A%0A    /**%0A     * @return the foodCategories%0A     */%0A    public ArrayList%3CString%3E getFoodCategories() %7B%0A        return foodCategories;%0A    %7D%0A%0A    /**%0A     * This method sets the categories this food belongs to. A food item may belong to multiple categories.%0A     * @param foodCategories the foodCategories to set%0A     */%0A    public void setFoodCategories(ArrayList%3CString%3E foodCategories) %7B%0A        this.foodCategories = foodCategories;%0A    %7D%0A    %0A    /**%0A     * This method adds a food category to a food profile%0A     * @param foodCategory to add%0A     */%0A    public void addFoodCategory(String foodCategory)%7B%0A        %0A    %7D%0A%0A%0A%7D%0A

Create FoodProfile.java