package Ġcom . w atched . presentation . media . mapper Ċ Ċ import Ġcom . w atched . domain . media . Media Image Domain Model Ċ import Ġcom . w atched . presentation . common . mapper . Domain Ui Mapper Ċ import Ġcom . w atched . presentation . media . ui . model . Media Top X Post er Ui Model Ċ import Ġjavax . inject . Inject Ċ Ċ class ĠMedia Top X Post er Domain Ui Mapper Ġ@ Inject Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġmovie Image Domain Ui Mapper : ĠMedia Image Domain Ui Mapper Ċ ) Ġ: ĠDomain Ui Mapper < Media Image Domain Model , ĠMedia Top X Post er Ui Model > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġmap To Ui Model ( domain Model : ĠMedia Image Domain Model ): ĠMedia Top X Post er Ui Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMedia Top X Post er Ui Model ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġdomain Model . path , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimage Ui Model Ġ= Ġmovie Image Domain Ui Mapper . map To Ui Model ( domain Model ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ