ArrayList<TableRecipeIngredient> ingredientTableList = tableRecipeIngredientDao.getIngredientsForRecipe(i4r);
ArrayList<Ingredient4Recipe> i4rList = new ArrayList<Ingredient4Recipe>();
if(ingredientTableList != null){
Iterator<TableRecipeIngredient> it = ingredientTableList.iterator();
TableRecipeIngredient tab=null;
Ingredient i =null;
while(it.hasNext()){
Ingredient4Recipe i4rResult = new Ingredient4Recipe();
tab = it.next();
i = ingredientDao.getIngredientForId(tab.getIngredientId());
i4rResult.setName(i.getName());
i4rResult.setQuantity(tab.getIngQuantity());
i4rResult.setUnit(tab.getIngUnit());
i4rList.add(i4rResult);
}
}