package Ġcom . cost ular . mar vel hero es . data . mapper Ċ Ċ import Ġcom . cost ular . mar vel hero es . domain . model . Mar vel Hero Entity Ċ Ċ /** Ċ Ġ* ĠDomain ĠMar vel Hero Entity Ġto ĠDatabase ĠMar vel Hero Entity Ċ Ġ*/ Ċ class ĠMar vel Hero Db Entity Mapper Ġ: ĠMapper < Mar vel Hero Entity , Ġcom . cost ular . mar vel hero es . data . db . Mar vel Hero Entity > Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġtransform ( input : ĠMar vel Hero Entity ): Ġcom . cost ular . mar vel hero es . data . db . Mar vel Hero Entity Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcom . cost ular . mar vel hero es . data . db . Mar vel Hero Entity ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . name , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . photoUrl , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . real Name , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . height , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . power , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinput . abilities , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget Groups From Mar vel Hero Entity ( input )) ĊĊĠĠĠ Ġoverride Ġfun Ġtransform List ( input List : ĠList < Mar vel Hero Entity >): ĠList < com . cost ular . mar vel hero es . data . db . Mar vel Hero Entity > Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinput List . map Ġ{ Ġtransform ( it ) Ġ} ĊĊĊĠĠĠ Ġprivate Ġfun Ġget Groups From Mar vel Hero Entity ( mar vel Hero Entity : ĠMar vel Hero Entity ): ĠString Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmar vel Hero Entity . groups . join ToString (",") Ċ Ċ }