package Ġorg . the mov ied b . data . local . models Ċ Ċ import Ġandroidx . room . Type Converter Ċ import Ġcom . google . gson . Gson Ċ Ċ data Ġclass ĠGen re ( ĊĠĠĠ Ġval Ġid : ĠInt ?, ĊĠĠĠ Ġval Ġname : ĠString ?, ĊĠĠĠ Ġvar Ġis Checked : ĠBoolean Ġ= Ġfalse Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġset Check () Ġ{ ĊĠĠĠĠĠĠĠ Ġis Checked Ġ= Ġ! isChecked ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠGen re Converter Ġ{ ĊĠĠĠ Ġ@ Type Converter ĊĠĠĠ Ġfun Ġlist ToJson ( value : ĠList < Genre >? ): ĠString Ġ{ ĊĊĠĠĠĠĠĠĠ Ġreturn ĠGson (). toJson ( value ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Type Converter ĊĠĠĠ Ġfun Ġjson ToList ( value : ĠString ): ĠList < Genre >? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġobjects Ġ= ĠGson (). fromJson ( value , ĠArray < Genre >:: class . java ) Ġas ĠArray < Genre > ĊĠĠĠĠĠĠĠ Ġreturn Ġobjects . toList () ĊĠĠĠ Ġ} Ċ }