package Ġmo e . sdl . y ab api . data . search . results Ċ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ import Ġkotlinx . serialization . json . Json Ċ import Ġkotlinx . serialization . json . JsonObject Ċ import Ġkotlinx . serialization . json . decode FromJson Element Ċ import Ġmo e . sdl . y ab api . data . live . Live Room Status Ċ Ċ @ Serializable Ċ public Ġdata Ġclass ĠLive User Result ( ĊĠĠĠ Ġ@ Serial Name (" type ") Ġval Ġtype : ĠString , ĊĠĠĠ Ġ@ Serial Name (" uid ") Ġval Ġuid : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" uname ") Ġval ĠuserName : ĠString , ĊĠĠĠ Ġ@ Serial Name (" room id ") Ġval Ġroom Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" u face ") Ġval Ġavatar : ĠString , ĊĠĠĠ Ġ@ Serial Name (" cate _ name ") Ġval Ġcategory Name : ĠString , ĊĠĠĠ Ġ@ Serial Name (" area ") Ġval Ġarea : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" area _ v 2 _ id ") Ġval Ġarea V 2 Id : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" att ent ions ") Ġval Ġatt ent ions : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" tags ") Ġval Ġtags : ĠString , ĊĠĠĠ Ġ@ Serial Name (" is _ live ") Ġval Ġis Live : ĠBoolean , ĊĠĠĠ Ġ@ Serial Name (" live _ status ") Ġval Ġlive Status : ĠLive Room Status , ĊĠĠĠ Ġ@ Serial Name (" live _ time ") Ġval Ġlive Time : ĠString , ĊĠĠĠ Ġ@ Serial Name (" hit _ columns ") Ġval Ġhit Columns : ĠList < String >, ĊĠĠĠ Ġ@ Serial Name (" rank _ offset ") Ġval Ġrank Offset : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" rank _ index ") Ġval Ġrank Index : ĠInt , ĊĠĠĠ Ġ@ Serial Name (" rank _ score ") Ġval Ġrank Score : ĠInt , Ċ ): ĠSearch Result Ġ{ ĊĠĠĠ Ġpublic Ġcompanion Ġobject : ĠResult Factory () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġcode : ĠString Ġ= Ġ" live _ user " ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġdecode ( json : ĠJson , Ġdata : ĠJsonObject ): ĠLive User Result Ġ= Ġjson . decode FromJson Element ( data ) ĊĠĠĠ Ġ} Ċ } Ċ