package Ġcom . che ise _ proj . presentation . mapper Ċ Ċ /** Ċ Ġ* ĠIP resent ation Mapper Ġmaps Ġdomain Ġand Ġpresentation Ġmodel Ġof ĠT Ċ Ġ* Ċ Ġ* Ġ@ param ĠP ĠPresentation Ġmodel ĠT Ċ Ġ* Ġ@ param ĠE ĠDomain ĠEntity Ġmodel ĠT Ċ Ġ*/ Ċ interface ĠIP resent ation Mapper < P , ĠE > Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠPresentation To Entity ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġpresentation Ġ ĠT ĊĠĠĠĠ Ġ* Ġ@ return ĠE ĠDomain ĠEntity ĠT ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġpresentation To Entity ( presentation : ĠP ): ĠE ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEntity To Presentation ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġentity ĠDomain ĠEntity ĠT ĊĠĠĠĠ Ġ* Ġ@ return ĠP ĠPresentation Ġmodel ĠT ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġentity To Presentation ( entity : ĠE ): ĠP Ċ } Ċ Ċ /** Ċ Ġ* ĠIP resent ation List Mapper Ġmaps Ġdomain Ġlist Ġand Ġpresentation Ġmodel Ġlist Ġof ĠT Ċ Ġ* Ċ Ġ* Ġ@ param ĠP ĠPresentation Ġmodel ĠT Ċ Ġ* Ġ@ param ĠE ĠDomain ĠEntity Ġmodel ĠT Ċ Ġ*/ Ċ interface ĠIP resent ation List Mapper < P , ĠE > Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠPresentation List To Entity ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġpresentation List ĠList < T > ĊĠĠĠĠ Ġ* Ġ@ return ĠE ĠDomain ĠEntity ĠList < T > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġpresentation List To Entity ( presentation List : ĠList < P >): ĠList < E > ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠEntity List To Presentation ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġentity List ĠDomain ĠEntity ĠList < T > ĊĠĠĠĠ Ġ* Ġ@ return ĠP ĠPresentation Ġmodel ĠList < T > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġentity List To Presentation ( entity List : ĠList < E >): ĠList < P > Ċ Ċ }