package Ġmer k ul ye vs ash a . ru . injector . h alls čĊč Ċ import Ġandroid . content . Context č Ċ import Ġmer k ul ye vs ash a . ru . domain . h alls . H alls Interactor č Ċ import Ġmer k ul ye vs ash a . ru . domain . h alls . H alls Interactor Impl č Ċ import Ġmer k ul ye vs ash a . ru . router . Screen Router čĊč Ċ class ĠH alls Interactor Injector ( čĊĠĠĠ Ġprivate Ġval Ġcontext : ĠContext , čĊĠĠĠ Ġprivate Ġval Ġscreen Router : ĠScreen Router č Ċ ) Ġ{ čĊčĊĠĠĠ Ġprivate Ġval Ġroom Interactor : ĠH alls Interactor Ġby Ġlazy Ġ{ čĊĠĠĠĠĠĠĠ ĠH alls Interactor Impl ( H alls Repository Injector ( context ). getRepository ()) čĊĠĠĠ Ġ} čĊčĊĠĠĠ Ġfun Ġget Interactor (): ĠH alls Interactor Ġ{ čĊĠĠĠĠĠĠĠ Ġreturn Ġroom Interactor čĊĠĠĠ Ġ} č Ċ } čĊ