package Ġedu . fest ival . de ich kind . models Ċ Ċ import Ġandroid . os . Parcel Ċ import Ġandroid . os . Parcelable Ċ import Ġjava . util .* Ċ Ċ class ĠPhoto Ġ: ĠParcel able Ġ{ ĊĊĠĠĠ Ġvar Ġid : ĠString Ġ= Ġ"" ĊĠĠĠ Ġvar Ġphoto Mime : ĠString Ġ= Ġ"" ĊĠĠĠ Ġvar ĠcreatedAt : ĠDate Ġ= ĠDate () ĊĠĠĠ Ġvar ĠupdatedAt : ĠDate Ġ= ĠDate () ĊĊĠĠĠ Ġoverride Ġfun Ġdescribe Contents () Ġ= Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun ĠwriteTo Parcel ( dest : ĠParcel , Ġflags : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġdest . writeString ( id ) ĊĠĠĠĠĠĠĠ Ġdest . writeString ( photo Mime ) ĊĠĠĠĠĠĠĠ Ġdest . write Long ( createdAt . time ) ĊĠĠĠĠĠĠĠ Ġdest . write Long ( updatedAt . time ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject ĠCRE ATOR Ġ: ĠParcel able . Creator < Photo > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate From Parcel ( source : ĠParcel ): ĠPhoto Ġ= ĠPhoto (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġsource . readString () Ġas ĠString ĊĠĠĠĠĠĠĠĠĠĠĠ Ġphoto Mime Ġ= Ġsource . readString () Ġas ĠString ĊĠĠĠĠĠĠĠĠĠĠĠ ĠcreatedAt Ġ= ĠDate ( source . read Long ()) ĊĠĠĠĠĠĠĠĠĠĠĠ ĠupdatedAt Ġ= ĠDate ( source . read Long ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Array ( size : ĠInt ): ĠArray < Photo ?> Ġ= ĠarrayOf Null s ( size ) ĊĠĠĠ Ġ} Ċ }