package Ġcom . av alan ci . mov ied b . data . entity Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ Ċ data Ġclass ĠNow Playing Entity ( Ċ ĉ @ Json ( name Ġ= Ġ" results ") Ċ ĉ val Ġresults : ĠList < Movie Entity >, Ċ ĉ @ Json ( name Ġ= Ġ" page ") Ċ ĉ val Ġpage : ĠInt , Ċ ĉ @ Json ( name Ġ= Ġ" total _ pages ") Ċ ĉ val Ġtotal Pages : ĠInt , Ċ ĉ @ Json ( name Ġ= Ġ" total _ results ") Ċ ĉ val Ġtotal Results : ĠInt Ċ ) Ċ Ċ data Ġclass ĠMovie Entity ( Ċ ĉ @ Json ( name Ġ= Ġ" id ") Ċ ĉ val Ġid : ĠInt , Ċ ĉ @ Json ( name Ġ= Ġ" title ") Ċ ĉ val Ġtitle : ĠString , Ċ ĉ @ Json ( name Ġ= Ġ" overview ") Ċ ĉ val Ġoverview : ĠString ?, Ċ ĉ @ Json ( name Ġ= Ġ" release _ date ") Ċ ĉ val Ġrelease Date : ĠString , Ċ ĉ @ Json ( name Ġ= Ġ" poster _ path ") Ċ ĉ val Ġposter Path : ĠString Ċ ) Ċ Ċ data Ġclass ĠCred its Entity ( Ċ ĉ val Ġid : ĠInt , Ċ ĉ val Ġcast : ĠList < Cast Entity > Ċ ) Ċ Ċ data Ġclass ĠCast Entity ( Ċ ĉ @ Json ( name Ġ= Ġ" cast _ id ") Ċ ĉ val Ġcast Id : ĠInt , Ċ ĉ val Ġcharacter : ĠString , Ċ ĉ @ Json ( name Ġ= Ġ" credit _ id ") Ċ ĉ val Ġcredit Id : ĠString , Ċ ĉ val Ġgender : ĠInt ?, Ċ ĉ val Ġname : ĠString , Ċ ĉ val Ġorder : ĠInt , Ċ ĉ @ Json ( name Ġ= Ġ" profile _ path ") Ċ ĉ val Ġprofile Path : ĠString ? Ċ ) Ċ Ċ data Ġclass ĠV ideos Entity ( Ċ ĉ val Ġid : ĠInt ?, Ċ ĉ val Ġresults : ĠList < Video Entity >? Ċ ) Ċ Ċ data Ġclass ĠVideo Entity ( Ċ ĉ val Ġiso _ 6 3 9 _ 1 : ĠString ?, Ċ ĉ val Ġiso _ 3 1 6 6 _ 1 : ĠString ?, Ċ ĉ val Ġname : ĠString ?, Ċ ĉ val Ġkey : ĠString ?, Ċ ĉ val Ġsite : ĠString ?, Ċ ĉ val Ġsize : ĠInt ?, Ċ ĉ val Ġtype : ĠString ?, Ċ ĉ val Ġofficial : ĠBoolean ?, Ċ ĉ @ Json ( name Ġ= Ġ" published _ at ") Ċ ĉ val Ġpublished At : ĠString ?, Ċ ĉ val Ġid : ĠString ? Ċ ) Ċ