package Ġcom . adam k is . p izza . model Ċ Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . os . Parcelable Ċ import Ġkotlinx . android . parcel . Parcel ize Ċ import Ġkotlin . collections . HashMap Ċ Ċ @ Suppress Lint (" Parcel Creator ") Ċ @ Parcel ize Ċ data Ġclass ĠP izz as Response ( var Ġbase Price : ĠDouble ?, Ġvar Ġp izz as : ĠArray < P izza > ?) Ġ: ĠParcel able { ĊĊĠĠĠ Ġfun Ġupdate P izza Prices ( base Price : ĠDouble ? ){ ĊĠĠĠĠĠĠĠ Ġp izz as ?. forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġit . base Price Ġ= Ġbase Price ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġfun Ġfill P izza Ing redients ( ingredients HM : ĠHashMap < Int ?, ĠIng redient >? ){ ĊĠĠĠĠĠĠĠ Ġp izz as ?. forEach Ġ{ Ġit . init Ingredient Objects ( ingredients HM ) Ġ} ĊĠĠĠ Ġ} Ċ Ċ }