package Ġru . red mad robot . common . data . genre Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġru . red mad robot . persist . entities . Genre Db Ċ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠGen re ( ĊĠĠĠ Ġ@ field : Json ( name Ġ= Ġ" id ") ĊĠĠĠ Ġval Ġid : ĠLong , ĊĊĠĠĠ Ġ@ field : Json ( name Ġ= Ġ" name ") ĊĠĠĠ Ġval Ġname : ĠString Ċ ) Ġ{ ĊĠĠĠ Ġfun Ġto Genre Db (): ĠGen re Db Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠGen re Db ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgenre Id Ġ= Ġthis . id , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġthis . name ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom Genre Db ( genre Db : ĠGen re Db ): ĠGen re Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠGen re ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġgenre Db . genre Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġgenre Db . name ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ