/* Ċ Ġ* ĠCopyright Ġ 2 0 1 8 ĠHP ĠDevelopment ĠCompany , ĠL . P . Ċ Ġ* ĠSPDX - License - Identifier : ĠMIT Ċ Ġ*/ Ċ Ċ package Ġcom . hp . k ale xa . model . extension Ċ Ċ import Ġcom . hp . k ale xa . model . Session Ċ import Ġcom . hp . k ale xa . model . json . Jack son Serializer Ċ Ċ inline Ġfun Ġ< re ified ĠT > ĠMap < String , ĠAny ?> . get Val ( key : ĠString ): ĠT Ġ= ĠgetValue ( key ) Ġas ĠT Ċ inline Ġfun Ġ< re ified ĠT > ĠMap < String , ĠAny ?> . get Attr ( key : ĠString ): ĠT ? Ġ= Ġget ( key ) Ġas ? ĠT Ċ inline Ġfun Ġ< re ified ĠT > ĠSession . attribute ( key : ĠString ): ĠT ? Ġ= Ġattributes [ key ] Ġas ? ĠT Ċ fun ĠAny . toJson (): ĠString Ġ{ ĊĠĠĠ Ġreturn ĠJack son Serializer . serialize ( this ) Ċ } Ċ