package Ġcom . z iz oh . ule sson . remote . mapper . base Ċ Ċ interface ĠRemote Model Mapper < in ĠM , Ġout ĠE > Ġ{ ĊĊĠĠĠ Ġfun Ġmap From Model ( model : ĠM ): ĠE ĊĊĠĠĠ Ġfun Ġmap From Model List ( models : ĠList < M >): ĠList < E > Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlist Ġ= Ġmutable ListOf < E >() ĊĠĠĠĠĠĠĠ Ġmodels . forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlist . add ( map From Model ( it )) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġlist ĊĠĠĠ Ġ} Ċ }