package Ġbr . org . ces ar . k not . ke ger ator . data . repository . mapper Ċ Ċ import Ġbr . org . ces ar . k not . ke ger ator . data . repository . model . K eg Data Ċ import Ġbr . org . ces ar . k not . ke ger ator . domain . model . K eg Ċ import Ġjava . util .* Ċ Ċ open Ġclass ĠK eg Mapper : ĠMapper < K eg Data , ĠK eg > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġmap To Data ( type : ĠK eg ): ĠK eg Data Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠK eg Data ( type . id . toString (), Ġtype . name , Ġtype . weight ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġmap From Data ( type : ĠK eg Data ): ĠK eg Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠK eg ( UUID . fromString ( type . id ), Ġtype . name , Ġtype . weight ) ĊĠĠĠ Ġ} Ċ }