package Ġcom . pr 0 gram m . app . parcel Ċ Ċ import Ġcom . pr 0 gram m . app . Instant Ċ import Ġcom . pr 0 gram m . app . api . pr 0 gram m . Api Ċ Ċ /** Ċ Ġ*/ Ċ class ĠComment List Parcel er ( val Ġcomments : ĠList < Api . Comment >) Ġ: ĠFree z able Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġfreeze ( sink : ĠFree z able . Sink ) Ġ= Ġwith ( sink ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwrite Values ( comments . size ) Ġ{ Ġidx Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcomment Ġ= Ġcomments [ idx ] ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Long ( comment . id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Float ( comment . confidence ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite String ( comment . name ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite String ( comment . content ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Long ( comment . parent ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Short ( comment . up ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Short ( comment . down ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite Byte ( comment . mark ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwrite ( comment . created ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ: ĠUn free z able < Comment List Parcel er > Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field ĊĠĠĠĠĠĠĠ Ġval ĠCRE ATOR Ġ= Ġparcel able Creator () ĊĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġun freeze ( source : ĠFree z able . Source ): ĠComment List Parcel er Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġcomments Ġ= Ġsource . read Values Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠApi . Comment ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġsource . read Long (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġconfidence Ġ= Ġsource . read Float (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġsource . readString (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcontent Ġ= Ġsource . readString (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġparent Ġ= Ġsource . read Long (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġup Ġ= Ġsource . read Short (). toInt (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdown Ġ= Ġsource . read Short (). toInt (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġmark Ġ= Ġsource . read Byte (). toInt (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcreated Ġ= Ġsource . read ( Instant )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠComment List Parcel er ( comments ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }