package Ġcom . he yon gr ui . module . data . dto Ċ Ċ import Ġandroid . os . Parcel Ċ import Ġandroid . os . Parcelable Ċ import Ġjava . io . Serializable Ċ Ċ data Ġclass ĠQ Daily Column Dto ( ĊĠĠĠĠĠĠĠ Ġvar Ġcolumns : ĠList < Column >, Ċ // ĠĠĠ Ġvar Ġcolumns _ ad : ĠList < Any >, ĊĠĠĠĠĠĠĠ Ġvar Ġhas _ more : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġvar Ġlast _ key : ĠString Ċ ) Ġ: ĠParcel able , ĠSerializable Ġ{ ĊĠĠĠ Ġconstructor ( parcel : ĠParcel ) Ġ: Ġthis ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġparcel . create Typed ArrayList ( Column ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġparcel . read Byte () Ġ!= Ġ 0 . to Byte (), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġparcel . readString ()) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠwriteTo Parcel ( parcel : ĠParcel , Ġflags : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġparcel . write Typed List ( columns ) ĊĠĠĠĠĠĠĠ Ġparcel . write Byte ( if Ġ( has _ more ) Ġ 1 Ġelse Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġparcel . writeString ( last _ key ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdescribe Contents (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 0 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject ĠCRE ATOR Ġ: ĠParcel able . Creator < Q Daily Column Dto > Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġconst Ġval ĠserialVersionUID Ġ= Ġ 5 9 2 8 5 2 9 7 9 3 0 8 9 2 5 4 2 4 L ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġcreate From Parcel ( parcel : ĠParcel ): ĠQ Daily Column Dto Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠQ Daily Column Dto ( parcel ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġnew Array ( size : ĠInt ): ĠArray < Q Daily Column Dto ?> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠarrayOf Null s ( size ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }