package Ġdog . snow . android re cruit test . ext Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġdog . snow . android re cruit test . model . Raw Album Ċ import Ġdog . snow . android re cruit test . model . Raw Photo Ċ import Ġdog . snow . android re cruit test . model . Raw User Ċ Ċ fun ĠArray < Parcelable > ?. to Photo List (): ĠList < Raw Photo > Ġ{ ĊĠĠĠ Ġval Ġphoto List Ġ= Ġmutable ListOf < Raw Photo >() ĊĠĠĠ Ġthis ?. forEach Ġ{ Ġphoto Ġ-> ĊĠĠĠĠĠĠĠ Ġphoto Ġas ĠRaw Photo ĊĠĠĠĠĠĠĠ Ġphoto List . add ( photo ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġphoto List Ċ } Ċ Ċ fun ĠArray < Parcelable > ?. to Album List (): ĠList < Raw Album > Ġ{ ĊĠĠĠ Ġval Ġalbum List Ġ= Ġmutable ListOf < Raw Album >() ĊĠĠĠ Ġthis ?. forEach Ġ{ Ġalbum Ġ-> ĊĠĠĠĠĠĠĠ Ġalbum Ġas ĠRaw Album ĊĠĠĠĠĠĠĠ Ġalbum List . add ( album ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġalbum List Ċ } Ċ Ċ fun ĠArray < Parcelable > ?. to UserList (): ĠList < Raw User > Ġ{ ĊĠĠĠ Ġval Ġuser List Ġ= Ġmutable ListOf < Raw User >() ĊĠĠĠ Ġthis ?. forEach Ġ{ Ġuser Ġ-> ĊĠĠĠĠĠĠĠ Ġuser Ġas ĠRaw User ĊĠĠĠĠĠĠĠ Ġuser List . add ( user ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġreturn Ġuser List Ċ }