package Ġorg . step ik . android . model Ċ Ċ import Ġandroid . os . Parcelable Ċ import Ġcom . google . gson . annotations . SerializedName Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ import Ġru . nob ird . android . core . model . Ident ifiable Ċ import Ġjava . util . Date Ċ Ċ @ Parcel ize Ċ class ĠLess on ( ĊĠĠĠ Ġ@ SerializedName (" id ") ĊĠĠĠ Ġoverride Ġval Ġid : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġ@ SerializedName (" title ") ĊĠĠĠ Ġval Ġtitle : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" slug ") ĊĠĠĠ Ġval Ġslug : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" cover _ url ") ĊĠĠĠ Ġval Ġcover Url : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ SerializedName (" courses ") ĊĠĠĠ Ġval Ġcourses : ĠLong Array Ġ= Ġlong ArrayOf (), ĊĊĠĠĠ Ġ@ SerializedName (" steps ") ĊĠĠĠ Ġval Ġsteps : ĠLong Array Ġ= Ġlong ArrayOf (), ĊĊĠĠĠ Ġ@ SerializedName (" actions ") ĊĠĠĠ Ġval Ġactions : ĠLess on Actions ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ SerializedName (" is _ featured ") ĊĠĠĠ Ġval Ġis Feature d : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġ@ SerializedName (" progress ") ĊĠĠĠ Ġoverride Ġval Ġprogress : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" owner ") ĊĠĠĠ Ġval Ġowner : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġ@ SerializedName (" subscriptions ") ĊĠĠĠ Ġval Ġsubscriptions : ĠArray < String >? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ SerializedName (" view ed _ by ") ĊĠĠĠ Ġval Ġview edBy : ĠLong Ġ= Ġ 0 , ĊĠĠĠ Ġ@ SerializedName (" passed _ by ") ĊĠĠĠ Ġval Ġpassed By : ĠLong Ġ= Ġ 0 , ĊĊĠĠĠ Ġ@ SerializedName (" vote _ delta ") ĊĠĠĠ Ġval Ġvote Delta : ĠLong Ġ= Ġ 0 , ĊĊĠĠĠ Ġ@ SerializedName (" language ") ĊĠĠĠ Ġval Ġlanguage : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" is _ public ") ĊĠĠĠ Ġval Ġis Public : ĠBoolean Ġ= Ġfalse , ĊĊĠĠĠ Ġ@ SerializedName (" create _ date ") ĊĠĠĠ Ġval Ġcreate Date : ĠDate ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" update _ date ") ĊĠĠĠ Ġval Ġupdate Date : ĠDate ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ SerializedName (" learn ers _ group ") ĊĠĠĠ Ġval Ġlearn ers Group : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ SerializedName (" te achers _ group ") ĊĠĠĠ Ġval Ġte achers Group : ĠString ? Ġ= Ġnull , ĊĊĠĠĠ Ġ@ SerializedName (" time _ to _ complete ") ĊĠĠĠ Ġval Ġtime To Complete : ĠLong Ġ= Ġ 0 Ċ ) Ġ: ĠParcel able , ĠProgress able , ĠIdent ifiable < Long >