private Meal getMealWithCursor(Cursor c) { Meal meal = new Meal(); meal.setId(c.getString(c.getColumnIndex(DbSchema.MealTable.Cols.MEAL_ID))); meal.setName(c.getString(c.getColumnIndex(DbSchema.MealTable.Cols.NAME))); meal.setRecipe(c.getString(c.getColumnIndex(DbSchema.MealTable.Cols.RECIPE))); meal.setPathToPic(c.getString(c.getColumnIndex(DbSchema.MealTable.Cols.PIC_PATH))); meal.setIngredientList(getIngredientsForMeal(meal.getId())); return meal; }