package Ġcom . smp . shared kotlin . app . data Ċ Ċ import Ġcom . smp . shared kotlin . app . support . Mapper Ċ import Ġcom . smp . shared kotlin . entity . Memo Entity Ċ Ċ object ĠM emo Entity Mapper Ġ: ĠMapper < Memo Model , ĠM emo Entity > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġmap ( obj : ĠM emo Model ): ĠM emo Entity Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠM emo Entity ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . title , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . content , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . lastModified At , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . createdAt ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġmap All ( objs : ĠIterable < Memo Model >): ĠList < Memo Entity > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobjs . map Ġ{ Ġmap ( it ) Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġreverse ( obj : ĠM emo Entity ): ĠM emo Model Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠM emo Model ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . title , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . content , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . lastModified At , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġobj . createdAt ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġreverse All ( objs : ĠIterable < Memo Entity >): ĠList < Memo Model > Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobjs . map Ġ{ Ġreverse ( it ) Ġ} ĊĠĠĠ Ġ} Ċ Ċ }