package Ġio . github . mc asper 3 . prep . data . database . ingredient Ċ Ċ import Ġandroid . arch . persistence . room . Dao Ċ import Ġandroid . arch . persistence . room . Delete Ċ import Ġandroid . arch . persistence . room . Insert Ċ import Ġandroid . arch . persistence . room . Query Ċ import Ġandroid . arch . persistence . room . Update Ċ import Ġio . reactivex . Flow able Ċ Ċ @ Dao Ċ interface ĠIng redient Dao Ġ{ ĊĠĠĠ Ġ@ Query (" SELECT Ġ* ĠFROM Ġingredients ") ĊĠĠĠ Ġfun ĠgetAll (): ĠFlow able < List < Ingredient >> ĊĊĠĠĠ Ġ@ Insert ĊĠĠĠ Ġfun Ġinsert All ( var arg Ġingredients : ĠIng redient ) ĊĊĠĠĠ Ġ@ Update ĊĠĠĠ Ġfun Ġupdate All ( var arg Ġingredient : ĠIng redient ) ĊĊĠĠĠ Ġ@ Delete ĊĠĠĠ Ġfun Ġdelete ( ingredient : ĠIng redient ) Ċ } Ċ