// package Ġmo e . bit . ign ot us demo . serializer Ċ // Ċ // import Ġcom . ta ir its u . ign ot us . serializer . Serializer Ċ // import Ġmo e . bit . ign ot us demo . model . vo . User Vo Ċ // Ċ // class ĠUser Serializer : ĠSerializer < User Vo >() Ġ{ Ċ // ĠĠĠ Ġoverride Ġfun Ġdefault Attribute Serialize ( model : ĠUser Vo ): ĠMap < String , ĠAny ?> Ġ{ Ċ // ĠĠĠĠĠĠĠ Ġval Ġret Ġ= Ġ Ġmutable Map Of ( Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" username " Ġto Ġmodel . username , Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" createdAt " Ġto Ġmodel . createdAt , Ċ // ĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" updatedAt " Ġto Ġmodel . updatedAt , Ċ // ĠĠĠĠĠĠĠ Ġ) Ċ // Ċ //// ĠĠĠĠĠĠĠ Ġif Ġ( request . get Actor Id () Ġ== Ġmodel . id ) Ġ{ Ċ //// ĠĠĠĠĠĠĠĠĠĠĠ Ġret [" email "] Ġ= Ġmodel . email ; Ċ //// ĠĠĠĠĠĠĠ Ġ} Ċ // Ċ // ĠĠĠĠĠĠĠ Ġreturn Ġret ; Ċ // ĠĠĠ Ġ} Ċ //} Ċ // Ċ