package Ġcom . che ise _ proj . remote _ source . mapper . user Ċ Ċ import Ġcom . che ise _ proj . data . model . user . UserData Ċ import Ġcom . che ise _ proj . remote _ source . mapper . Remote Mapper Ċ import Ġcom . che ise _ proj . remote _ source . model . dto . user . User Dto Ċ Ċ internal Ġclass ĠUser Dto Data Mapper Ġ: ĊĠĠĠ ĠRemote Mapper < User Dto , ĠUser Data > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġdto To Data ( t : ĠUser Dto ): ĠUser Data Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠUser Data ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġusername Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuuid Ġ= Ġt . uuid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġphoto Ġ= Ġt . imageUrl , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrole Ġ= Ġt . role , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlevel Ġ= Ġt . level , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpassword Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġt . name , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtoken Ġ= Ġt . token ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdata To Dto ( d : ĠUser Data ): ĠUser Dto Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠUser Dto ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuuid Ġ= Ġd . uuid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġd . name , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠimageUrl Ġ= Ġd . photo , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlevel Ġ= Ġd . level , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstatus Ġ= Ġ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage Ġ= Ġ"", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrole Ġ= Ġd . role , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtoken Ġ= Ġd . token ĊĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ Ċ }