package Ġcom . example . v ired app . db Ċ Ċ import Ġandroid . arch . paging . DataSource Ċ import Ġandroid . arch . persistence . room .* ĊĊ Ċ @ Dao Ċ interface ĠFeed Dao { ĊĊĠĠĠ Ġ// Post Ġfeed Ġitem ĊĠĠĠ Ġ@ Insert ( on Conflict Ġ= ĠOn Conflict Strategy . IGNORE ) ĊĠĠĠ Ġfun Ġinsert ( feed : List < feed >) ĊĊĠĠĠ Ġ// Update Ġfeed Ġitem ĊĠĠĠ Ġ@ Update ( on Conflict Ġ= ĠOn Conflict Strategy . IGNORE ) ĊĠĠĠ Ġfun Ġupdate ( feed Item : feed ) ĊĊĠĠĠ Ġ// Get Ġfeed Ġfrom Ġuser Ġfriend 's ĊĠĠĠ Ġ@ Query (" SELECT Ġ* Ġfrom Ġfeed ") ĊĠĠĠ Ġfun ĠgetAll Feed (): DataSource . Factory < Int , feed > Ċ Ċ }