package Ġmobile . se oul ing . com . application . data . db Ċ Ċ import Ġandroidx . paging . DataSource Ċ import Ġandroidx . room . Dao Ċ import Ġandroidx . room . Query Ċ import Ġio . reactivex . Flow able Ċ import Ġmobile . se oul ing . com . application . data . vo . Plan Ċ Ċ @ Dao Ċ interface ĠPlan Dao Ġ: ĠBase Dao < Plan > Ċ { ĊĠĠĠ Ġ@ Query (" SELECT Ġ* ĠFROM Ġplans ") ĊĠĠĠ Ġfun Ġget Plans () Ġ: ĠFlow able < List < Plan >> ĊĊĠĠĠ Ġ@ Query (" SELECT Ġ* ĠFROM Ġplans ") ĊĠĠĠ Ġfun Ġget Plans As DataSource Factory (): ĠDataSource . Factory < Int , ĠPlan > Ċ }