package Ġcom . sum mit . jet example . domain Ċ Ċ import Ġcom . sum mit . jet example . data . DataSource Ċ import Ġcom . sum mit . jet example . data . model . Poll Ċ import Ġcom . sum mit . jet example . vo . Result Ċ Ċ class ĠRepo Impl ( private Ġval ĠdataSource : ĠDataSource ): Repo { ĊĠĠĠ Ġoverride Ġsuspend Ġfun ĠgetAll Pol ls (): ĠResult < List < Poll >> Ġ= ĠdataSource . dummy Poll List ĊĠĠĠ Ġoverride Ġsuspend Ġfun Ġcreate Poll ( poll : ĠPoll ): ĠResult < Boolean > Ġ= ĠdataSource . create Poll ( poll ) Ċ }