package Ġcom . eng ar net . time tree . api . v 1 . api . user . response Ċ Ċ import Ġandroid . net . Uri Ċ import Ġcom . eng ar net . time tree . api . v 1 . entity . User Entity Ċ import Ġcom . eng ar net . time tree . model . T User Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ internal Ġdata Ġclass ĠUser Response ( ĊĠĠĠ Ġval Ġdata : ĠUser Entity Ċ ) Ċ Ċ internal Ġfun ĠUser Response . to Model (): ĠT User Ġ{ ĊĠĠĠ Ġreturn Ġobject Ġ: ĠT User Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġid : ĠString Ġget () Ġ= Ġdata . id ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġname : ĠString Ġget () Ġ= Ġdata . attributes . name ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġdescription : ĠString Ġget () Ġ= Ġdata . attributes . description ĊĠĠĠĠĠĠĠ Ġoverride Ġval ĠimageUrl : ĠUri ? Ġget () Ġ= Ġdata . attributes . imageUrl ĊĠĠĠ Ġ} Ċ }