package Ġuk . co . v ict oria jan ed avis . chat app . data . map pers Ċ Ċ import Ġuk . co . v ict oria jan ed avis . chat app . data . common . Timestamp Provider Ċ import Ġuk . co . v ict oria jan ed avis . chat app . data . model . db . Message Db Model Ċ import Ġuk . co . v ict oria jan ed avis . chat app . data . model . network . Message Nw Model Ċ import Ġuk . co . v ict oria jan ed avis . chat app . domain . common . Mapper Ċ Ċ class ĠMessage Nw Db Mapper Ġ: ĠMapper < Message Nw Model , ĠMessage Db Model >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġmap From ( from : ĠMessage Nw Model ): ĠMessage Db Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠMessage Db Model ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuuid Ġ= Ġfrom . uuid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtext Ġ= Ġfrom . text , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcreated Ġ= Ġfrom . created , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchat Uuid Ġ= Ġfrom . chat Uuid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser Uuid Ġ= Ġfrom . user Uuid , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġuser Username Ġ= Ġfrom . user Username , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġis From CurrentUser Ġ= Ġfrom . is From CurrentUser ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ