package Ġcom . ab hr p . daily . data . store . feed Ċ Ċ import Ġcom . ab hr p . daily . data . model . feed . Feed Data Item Ċ import Ġcom . ab hr p . daily . data . repository . feed . Feed Cache Ċ import Ġcom . ab hr p . daily . data . repository . feed . Feed DataStore Ċ import Ġio . reactivex . Single Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠFeed Cache DataStore Ġ@ Inject Ġconstructor ( private Ġval Ġfeed Cache : ĠFeed Cache ): ĠFeed DataStore Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGets Ġthe Ġfeed Ġdata ĊĠĠĠĠ Ġ* Ġ@ param Ġpage No : ĠPage Ġnumber Ġfor Ġwhich Ġto Ġget Ġthe Ġfeed Ġdata ĊĠĠĠĠ Ġ* Ġ@ return ĠSingle < List < Feed Data Item >> ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġget Feed Item Data ( page No : ĠInt ): ĠSingle < List < Feed Data Item >> Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġfeed Cache . get Feed Item Data ( page No ) ĊĠĠĠ Ġ} Ċ Ċ }