package Ġes . np atar ino . android . got challenge . data . use case Ċ Ċ import Ġes . np atar ino . android . got challenge . data . model . House Ċ import Ġes . np atar ino . android . got challenge . data . repository . House s Repository Ċ import Ġio . reactivex . Single Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠHouse s UseCase Ġ@ Inject Ġconstructor ( private Ġval Ġhouse s Repository : ĠHouse s Repository ) Ġ{ ĊĠĠĠ Ġfun Ġget House s (): ĠSingle < ArrayList < House >> Ġ= Ġhouse s Repository . get House s () Ċ }